how to run a job on specified jdk in hudson ?

30 views
Skip to first unread message

sravan

unread,
Jan 21, 2011, 3:39:24 PM1/21/11
to Hudson Users
Hi,
I have hudson deployed on tomcat6 and jdk 1.5 in global manage hudson
i configured java 1.4 and java 1.5 for my new job i have selected java
1.4 i didn't specify JAVA_HOME in environment variables i'm using
pmd4.2.5 and findbugs tasks

so, as per my configuration my job need to run on java 1.4 but i get
foll exception. can anyone of u please help in resolving this...

Started by user anonymous
[workspace] $ cmd.exe /C '"C:\apache-ant-1.7.1\bin\ant.bat && exit %
%ERRORLEVEL%%"'
Buildfile: build.xml

BUILD FAILED
java.lang.UnsupportedClassVersionError: edu/umd/cs/findbugs/anttask/
FindBugsTask (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at
org.apache.tools.ant.AntClassLoader.findBaseClass(AntClassLoader.java:
1425)
at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:
1084)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:219)
at org.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:
583)
at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:228)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:
288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:
106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
at
org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:
142)
at
org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:
93)
at org.apache.tools.ant.Main.runBuild(Main.java:743)
at org.apache.tools.ant.Main.startAnt(Main.java:217)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104)
Total time: 0 seconds
[PMD] Skipping publisher since build result is FAILURE
[FINDBUGS] Skipping publisher since build result is FAILURE
Finished: FAILURE


i tried to specify JAVA_HOME to 1.4 in ant.bat. but it didn't help...
Let me know if u need any info

Thanks in advance,
Sravan.
Reply all
Reply to author
Forward
0 new messages