Is there a way to update the JDK without manually downloading the new version?

后端 未结 5 1478
孤街浪徒
孤街浪徒 2020-12-28 13:21

I just got an Java update notification that Update 17 is out, so I ran the update and found that only my public JRE was updated. I still only have Update 16 of the JDK.

相关标签:
5条回答
  • 2020-12-28 13:22

    Under OS X this is part of the operating system and is automatically updated. For Windows you must do it yourself.

    0 讨论(0)
  • 2020-12-28 13:27

    On MacOS, java can now be installed through the Homebrew package manager. After installing Homebrew, you can simply run:

    brew cask install java

    to install the latest java version. It can then be kept up using

    brew cask reinstall java

    0 讨论(0)
  • 2020-12-28 13:37

    Ninite is a great website that lets you download the latest version of multiple applications/packages. If you save the installer, it will always pull the most recent version and download/install it without prompts. Reference: https://ninite.com/help/home/update.html

    I did this myself just now, only caveat is that I had to delete the older jdk folder in "C:\Program Files\Java" in order for the "java -version" command to recognize the change.

    0 讨论(0)
  • 2020-12-28 13:39

    Secunia PSI (a free version that runs on a single PC) will update it automatically. Read a review of it here. If you're running both Java 6 and Java 7 JREs (like me), there can be glitches and you still have to update manually sometimes.

    0 讨论(0)
  • 2020-12-28 13:40

    Not on Windows. If you are getting your JDK via a linux distro with an auto-updater, you could depend on that. Somehow I doubt that is what you have in mind. I do not believe that there is any Sun-supplied auto-download for the JDK.

    0 讨论(0)
提交回复
热议问题