簡體   English   中英

無法在Windows上使用主/從設備在Jenkins上運行mvn.bat

[英]Unable to run mvn.bat on Jenkins with master/slave on Windows

我在Windows 2008 RC2上運行主/從設置。 主人除了成為主人之外,實際上沒有做任何其他事情。

然后,我運行的從屬服務器將運行該構建,該構建對於Maven項目(Jenkins maven項目)可以正常工作。 如果創建自由樣式項目,則無法使用Maven目標運行mvn.bat。 唯一的問題是mvn.bat無法解析(找不到路徑)。

Maven通過主服務器安裝在從服務器上,也就是說,Maven通過“安裝maven”功能被推到從服務器上。

有人對我該如何解決這個想法有想法嗎? 我正在使用安裝界面,因為我無法通過例如遠程桌面訪問系統。 因此,我可以為一個或多個項目升級/更改Maven版本,因此從長遠來看,系統屬性無法解決我的問題。

正如Slav所寫,使用“默認”作為Maven版本將發現操作系統上已安裝的內容(即系統路徑上的某處)。

解決方案是選擇一個版本而不是“默認”。 我已經使用安裝的Jenkins安裝了Maven 3.0.5,選擇此版本可以解決此問題。 或者,您可以在系統上設置路徑,但這需要訪問服務器(我沒有,只有Web界面)。

暫無
暫無

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

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