- Install the latest version of Java 8.
We recommend the OpenJDK Adoptium Temurin 8 or 11.
Installation
Windows
- From the Adoptium home page https://adoptium.net select Termurin 8 or 11
- This download is equivalent to the Adopt Open JDK HotSpot build of Java for 64 bit architectures.
- Click the Latest release button to download an MSI installation package.
- Complete the installation process as standard for an MSI package, accepting all defaults
Linux
https://adoptium.net/installation.html?variant=openjdk8&jvmVariant=hotspot#x64_linux-jdk
cd /tmp
https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public
Clean up
cd /tmp
rm adoptopenjdk-keyring.gpg* public
Configuration
- Update the security settings to allow strong encryption and decryption of files: set the crypto.policy to unlimited for the JRE used by PhixFlow.
- To do this, go to the JRE directory
/lib/security/java.security
file.
- To do this, go to the JRE directory
If you have installed a JDK rather than a JRE, you will find this directory under
JAVA_BASE_INSTALLATION/jre
E.g.
C:\Program Files\Eclipse Adoptium\jdk-8.0.312.7-hotspot\jre
The crypto.policy line is commented out.
# crypto.policy=unlimited
Delete the #" to uncomment the line:
crypto.policy=unlimited
- You do not need to set the environment variable JAVA_HOME, but some operators find this useful for convenience. Note that some installation processes will set this for you. If you decide you wish to set this and it has not been set by your installation process, set it to the base installation directory of Java, e.g.
C:\Program Files\Eclipse Adoptium\jdk-8.0.312.7-hotspot
/usr/lib/jvm/adoptopenjdk-11-hotspot-amd64
We strongly recommend that you use the latest version of Java.
For versions before Java 1.8.0_151, you must install the JCE Unlimited Strength Jurisdiction Policy files.