How to Update Java

Learn how you can update Java for Windows, Mac, and Android devices

Because of its widespread use across operating systems and web apps, Java is updated frequently to enhance functionality and patch security vulnerabilities. For this reason, it is important to make sure that the version of Java installed on your device is up-to-date.

Although many Java installations update automatically or prompt users when an update is available, it is helpful to understand how to update the software manually. The steps to update Java vary slightly depending on the platform you use.

Instructions in this article apply to Windows 10, Windows 8, macOS, and Android.

How to Update Java on Windows 10 and Windows 8

Manually updating Java on Windows is typically done through the Java Control Panel.

  1. On Windows 10, type java into the Windows/Cortana search box, located in the lower-left corner of the screen. When the pop-out menu appears, select Configure Java, located in the Apps section.

    In Windows 8, select the Search icon, located towards the bottom or right side of the screen. When the search interface appears, type java control panel in the edit field, then press the Enter key. Select the Java Control Panel icon, displayed in the Apps section.

    Configure Java in Windows 10
  2. In the Java Control Panel dialog box, go to the Update tab.

    The Update tab in the Java Control Panel
  3. Leave the Check for Updates Automatically setting active. You can also instruct Windows to notify you before downloading.

    The "Check for Updates Automatically" option
  4. By default, Java checks for updates once per week. To modify this frequency, select Advanced. If your device isn't always on, set a date and time when it's likely to be powered on and connected to the internet.

    The Advanced button
  5. Towards the bottom of the screen are details about when the last update took place. Select Update Now to manually check if a newer version of Java is available. If so, the download and installation process begins.

    The "Update Now" button
  6. Grant the Java Updater permission to make changes to your computer system.

  7. Follow the prompts provided to complete the update process.

How to Update Java on macOS

Manually updating Java on macOS, along with its updated-related settings, can be achieved from the Java Control Panel.

  1. Open System Preferences, either by selecting it from the Apple menu or clicking its icon in the Dock.

    The System Preferences command under the Apple menu
  2. Select the Java icon, typically found in the bottom row of preferences.

    Java in System Preferences
  3. In the Java Control Panel dialog box, go to the Update tab.

    The Update Tab in the Java window
  4. The information reveals the last time Java was updated on your Mac, as well as whether a new update is available. Leave the Check for Updates Automatically setting active, or enable it by selecting its accompanying check box.

    The "Check for Updates Automatically" option
  5. If a new update is downloaded, follow the prompts provided to complete the process.

    You may be asked to enter your macOS password to allow Java Update to install a new helper tool. If prompted for this password, enter it, then select Install Helper.

How to Update Java on Android

Unlike Windows and macOS, you can't update Java on Android smartphones and tablets. Without using emulator workarounds or rooting your phone and installing third-party apps, Java isn't technically supported in the same way that it is on other operating systems.

There's no way to check for or force a Java update on an Android device. Any related updates are usually handled by the device manufacturer or the OS update mechanism.

Was this page helpful?