Download Java 8 Update 31 Offline Installers

Java is one of the languages of the Internet. There are webpages and other components that require Java Runtime Environment in order to run the embedded components inside them. Developers need Java Development Kit in order to develop programs in Java language.

For quite a long time, Java has been a target of hackers and vulnerabilities but now Oracle has done quite a lot of work by updating Java multiple times and removing the vulnerabilities in Java.

It is always recommended that you have the latest version of Java installed so that you remain completely secure from the vulnerabilities of previous versions.

Java 8 Update 31 has been released and is ready for download from Oracle’s website. We will provide the direct download links to Java 8 Update 31 after discussing about what’s new in the latest release.

How to check which version of Java is installed on your system

If you want to see which version of Java is installed and working on your system, you have to open command prompt and run the following command:

java -version

javCheck Java version

You can also check the version by going to Control Panel –> Java. Click the About button.

About Java installation version

What’s new in Java 8 Update 31

SSLv3 is disabled by default

Starting with JDK 8u31 release, the SSLv3 protocol (Secure Socket Layer) has been deactivated and is not available by default. See the java.security.Security propertyjdk.tls.disabledAlgorithms in <JRE_HOME>/lib/security/java.security file.

If SSLv3 is absolutely required, the protocol can be reactivated by removing “SSLv3” from thejdk.tls.disabledAlgorithms property in the java.security file or by dynamically setting this Security property to “true” before JSSE is initialized.

It should be noted that SSLv3 is obsolete and should no longer be used.

Changes to Java Control Panel

Starting with JDK 8u31 release, SSLv3 protocol is removed from Java Control Panel Advancedoptions.

If the user needs to use SSLv3 for applications, re-enable it manually as follows:

Enable SSLv3 protocol on JRE level: as described in the previous section.
Enable SSLv3 protocol on deploy level: edit the deployment.properties file and add the following:

deployment.security.SSLv3=true

Uninstalling the outdated versions of Java

If you have an outdated version of Java installed on your system, the setup installer will identify that and will let you uninstall the outdated version immediately during installation.

Out of date Java version

Download links

Download Java Runtime Environment 8 Update 31 32-bit version

Download Java Runtime Environment 8 Update 31 64-bit version

If you prefer to remain with Java 7, here are the updates for you:

Download Java Runtime Environment 7 Update 75

These are direct download links to Java 8 Update 31 and Java 7 update 75 versions. Just click on the above links and the download will start immediately.

Update: Java 7 is required by some applications which will not run on Java 8. If you have some dependent applications then you should make sure that you have the latest version of Java 7 installed along with Java 8.

Must Read Articles: