2014-10-22 61 views
0

詹金斯的版本我使用似乎不正確地拿起,我設置爲全局變量詹金斯Maven構建不拾取Java主

爲Java首頁的價值,如果我運行一個乾淨的安裝在我的pom作爲預編譯步驟 - 它提取我設置的Java Home變量 如果我在生成步驟中對我的pom運行一個乾淨安裝 - 它會在我的linux機器上選擇另一個版本的Java,該版本未設置爲Java Home

我已經嘗試了一些東西,包括刪除構建步驟正在拾取的Java版本,但無濟於事。現在我將執行我的構建作爲預構建步驟,直到我找出問題所在。我正在使用的jenkins版本是Jenkins版本。 1.565.3

回答

1

您是否在管理Jenkins全局配置下配置了JDK安裝?

您是否配置了您的maven作業來使用該特定的JDK? (如果你只有一個,它總是使用一個)

詹金斯將安裝和維護它自己的JDK,獨立的你已經預安裝的操作系統是什麼

+0

是的,我所做的一切,但不幸的是沒有喜樂 – Damien 2014-10-22 19:09:36