2011-12-06 3 views
3

Я попытался включить установщик автоматического инструмента для пакета maven на Jenkins 1.427 и был вознагражден следующим в журнале сборки. Это как если бы он читал некоторые, но не все настройки автоматической установки.Дженкинс жалуется на нуль M2_HOME

Started by user benson 
Building remotely on acropolis.basistech.net 
FATAL: Null value not allowed as an environment variable: M2_HOME 
java.lang.IllegalArgumentException: Null value not allowed as an environment variable: M2_HOME 
at hudson.EnvVars.put(EnvVars.java:162) 
at hudson.maven.MavenModuleSetBuild.getEnvironment(MavenModuleSetBuild.java:177) 
at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:673) 
at hudson.model.AbstractProject.checkout(AbstractProject.java:1193) 
at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:555) 
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:443) 
at hudson.model.Run.run(Run.java:1376) 
at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:479) 
at hudson.model.ResourceController.execute(ResourceController.java:88) 
at hudson.model.Executor.run(Executor.java:230) 

ответ

1

Я установил tarball maven, которому не хватало каталога верхнего уровня, и этот запутанный Дженкинс.

Смежные вопросы