Bonjour à tous,
Maven se plaint, lorsqu'il est exécuté par le serveur Jenkins, de ne pas avoir de display x11...
Dans la section "Configuration des projets Maven", j'ai beau positionner dans MAVEN_OPTS global la valeur "-DDISPLAY=:0.0", rien n'y fait ! Selon les traces, cette option est bien transmise à la JVM :No X11 DISPLAY variable was set, but this program performed an operation which requires it.
Est-ce que quelqu'un sait comment régler ce pb, SVP ?Démarré par l'utilisateur anonymous
...
Parsing POMs
[workspace] $ java -DDISPLAY=:0.0 -cp /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven-agent-1.2.jar:/usr/local/apache-maven-2.0.11/boot/classworlds-1.1.jar hudson.maven.agent.Main /usr/local/apache-maven-2.0.11 /var/cache/jenkins/war/WEB-INF/lib/remoting-2.20.jar /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven-interceptor-1.2.jar 39256
<===[JENKINS REMOTING CAPACITY]===>channel started
log4j:WARN No appenders could be found for logger (org.apache.commons.beanutils.converters.BooleanConverter).
log4j:WARN Please initialize the log4j system properly.
Executing Maven: -B -f /var/lib/jenkins/jobs/xxx.st-impl/workspace/pom.xml install
...
Dois-je setter la valeur pour le compte utilisateur jenkins ?
Dois-je utiliser le plugin setenv ; mais je ne le trouve pas dans la liste des plugins disponibles...
Merci d'avance.
Précision : installation sous RedHat.
Partager