We are trying to apply SP1 to APM 10.8; We are running into the following error:
E:\IntroscopeV10>.\jre\bin\java -jar APM10.8.0.64SP1.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/ca/fix/apm/hotfix/Hotfix has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Our Java version is 1.8_381 as seen below:
E:\IntroscopeV10>java -version
java version "1.8.0_381"
Java(TM) SE Runtime Environment (build 1.8.0_381-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.381-b09, mixed mode)
Release : 10.8
According to the readme.txt for APM 10.8 SP1, you will need Openjdk to install it.
Java 11 is mandatory for this service pack. You must download and install JRE 11 prior
to applying this service pack. Furthermore, this service pack upgrades AdoptOpenJDK 8.x
to 11.x in any APM components if needed.
Customer use Microsoft OpenJDK 11.0.20 LTS