-
Bug
-
Resolution: Not A Defect
-
Major
-
None
-
Jenkins ver. 2.176.1, multiple JDK installation (OpenJDK 1.8.0_222-ea, Oracle JDK 1.6.0_181)
Ubuntu 14.04.6, 64bit
Dependency-Check 5.1.1 (Jenkins plugin version Version 5.0.2 (July 12, 2019))
Jenkins is running directly on AWS EC2
Jenkins slave is barebone metal with Ubuntu 14.04.6, 64bit, SSH connection
Jenkins ver. 2.176.1, multiple JDK installation (OpenJDK 1.8.0_222-ea, Oracle JDK 1.6.0_181) Ubuntu 14.04.6, 64bit Dependency-Check 5.1.1 (Jenkins plugin version Version 5.0.2 (July 12, 2019)) Jenkins is running directly on AWS EC2 Jenkins slave is barebone metal with Ubuntu 14.04.6, 64bit, SSH connection
While the installation works with Jenkins plugin version 4.0.2
it gives "Unsupported major.minor version 52.0" error when using the 5.0.x version.
Jenkins job is set to use the Oracle JDK, but on the slave the default JDK it OpenJDK 1.8.0.222.
It seems the Dependency Check plugin is also using the job defined JDK ?
[DependencyCheck] Exception in thread "main" java.lang.UnsupportedClassVersionError: org/owasp/dependencycheck/App : Unsupported major.minor version 52.0*14:56:46* [DependencyCheck] at java.lang.ClassLoader.defineClass1(Native Method)14:56:46 [DependencyCheck] at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)14:56:46 [DependencyCheck] at java.lang.ClassLoader.defineClass(ClassLoader.java:621)14:56:46 [DependencyCheck] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)14:56:46 [DependencyCheck] at java.net.URLClassLoader.defineClass(URLClassLoader.java:304)14:56:46 [DependencyCheck] at java.net.URLClassLoader.access$000(URLClassLoader.java:56)14:56:46 [DependencyCheck] at java.net.URLClassLoader$1.run(URLClassLoader.java:218)14:56:46 [DependencyCheck] at java.security.AccessController.doPrivileged(Native Method)14:56:46 [DependencyCheck] at java.net.URLClassLoader.findClass(URLClassLoader.java:211)14:56:46 [DependencyCheck] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)14:56:46 [DependencyCheck] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)14:56:46 [DependencyCheck] at java.lang.ClassLoader.loadClass(ClassLoader.java:247)14:56:46 [DependencyCheck] Could not find the main class: org.owasp.dependencycheck.App. Program will exit.14:56:48 Build step 'Invoke Dependency-Check' changed build result to FAILURE