2
我們有一個使用Maven運行構建作業的Jenkins奴隸。 .m2目錄存在於用戶的根文件夾中,但mvn命令在命令行上不起作用。這是否意味着Jenkins設置爲在從站上自動安裝工具?如果是的話,我怎麼能配置這臺機器讓我手動運行構建。在詹金斯奴隸上使用maven
我們有一個使用Maven運行構建作業的Jenkins奴隸。 .m2目錄存在於用戶的根文件夾中,但mvn命令在命令行上不起作用。這是否意味着Jenkins設置爲在從站上自動安裝工具?如果是的話,我怎麼能配置這臺機器讓我手動運行構建。在詹金斯奴隸上使用maven
您需要添加以下environtment變量(如用戶或系統變量)
例如,這是我在CentOS
配置export JAVA_HOME=/opt/java/jdk1.6.0_43
export PATH=${JAVA_HOME}/bin:${PATH}
export M2_HOME=/opt/apache/maven
export PATH=${M2_HOME}/bin:${PATH}
然後你可以在你的殼上使用mvn --version
查詢