我正在尝试在Jenkins ver上构建一个maven 2.2.1项目。 1.596。该项目使用JDK 1.5,不能升级到新的JDK。
构建项目时,我得到以下stacktrace:
线程中的异常" main" java.lang.UnsupportedClassVersionError:.class文件中的错误版本号 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:621) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) 在java.net.URLClassLoader.access $ 100(URLClassLoader.java:56) 在java.net.URLClassLoader $ 1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) 在java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) 在org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195) 在org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255) 在hudson.maven.agent.Main.main(Main.java:143) 在hudson.maven.agent.Main.main(Main.java:68)
我在Jenkins和JDK1.5上看过很多关于这个问题的帖子,但没有人提出解决方案。希望有人找到了解决方法。
此致 斯特芬