簡體   English   中英

在Jenkins奴隸上使用Maven

[英]Using maven on a Jenkins slave

我們有一個Jenkins奴隸,可以使用Maven運行構建作業。 .m2目錄位於用戶的根文件夾中,但是mvn命令在命令行上不起作用。 這是否意味着Jenkins設置為在從站上自動安裝工具? 如果是這樣,我如何配置該機器以允許我手動運行構建。

您需要添加以下環境變量(作為用戶或系統變量)

  • M2_HOME(指向Maven安裝目錄)
  • JAVA_HOME(指向Java安裝目錄)
  • 將%M2_HOME%\\ bin(WINDOWS)或$ M2_HOME \\ bin(LINUX)添加到PATH環境變量

例如,這是我在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進行檢查

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM