I am running Jenkins (v1.435) on CentOS and am running into the following issue
while attempting to build one of my projects:
Executing Maven: -B -f /var/lib/jenkins/jobs/NewProject/workspace/pom.xml
install
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Unnamed - com.NewProject:jar:0.0.1-SNAPSHOT
[INFO] task-segment: [install]
[INFO] ------------------------------------------------------------------------
[INFO] *[cxf-codegen:wsdl2java {execution: generate-sources}]*
log4j:WARN No appenders could be found for logger
(org.apache.commons.beanutils.converters.BooleanConverter).
log4j:WARN Please initialize the log4j system properly.
[INFO] *[resources:resources {execution: default-resources}]*[WARNING] Using
platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is
platform dependent!
[INFO] Copying 24 resources
[INFO] *[compiler:compile {execution: default-compile}]*[INFO] Compiling 41
source files to /var/lib/jenkins/jobs/NewProject/workspace/target/classes
[JENKINS] Archiving /var/lib/jenkins/jobs/NewProject/workspace/pom.xml to
/var/lib/jenkins/jobs/NewProject/modules/com/NewProject/builds/2013-04-09_13-18-25/archive/com/NewProject/0.0.1-SNAPSHOT/NewProject-0.0.1-SNAPSHOT.pom
[INFO]
------------------------------------------------------------------------[ERROR]
BUILD FAILURE[INFO]
------------------------------------------------------------------------
[INFO] Compilation failure
Unable to locate the Javac Compiler in:
/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/../lib/tools.jar
Please ensure you are using JDK 1.4 or above and
not a JRE (the com.sun.tools.javac.Main class is required).
In most cases you can change the location of your Java
installation by setting the JAVA_HOME environment variable.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 19 seconds
[INFO] Finished at: Tue Apr 09 13:18:52 EDT 2013
[INFO] Final Memory: 29M/69M
[INFO] ------------------------------------------------------------------------
Waiting for Jenkins to finish collecting data
channel stopped
Finished: FAILURE
I am not sure why this build is failing. I have installed OpenJDK as specified
here
<https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+RedHat+distributions>
which created the the following symbolic links:
[root@dtis-jenkins ~]# ls -lah /usr/bin/java
lrwxrwxrwx. 1 root root 22 Apr 9 13:17 /usr/bin/java -> /etc/alternatives/java
[root@dtis-jenkins ~]# ls -lah /etc/alternatives/java
lrwxrwxrwx. 1 root root 46 Apr 9 13:17 /etc/alternatives/java ->
/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
Does anyone have any idea what is going on here? Thanks in advance!
--
You received this message because you are subscribed to the Google Groups
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.