每當我使用Maven部署一個Jenkins版本時,它說我有1.3 JDK,即使我安裝了1.7。由於JDK特性不受支持,Jenkins Maven編譯失敗?
以下是錯誤日誌使用循環增強時,我得到的圖片:
http://gyazo.com/d1c7e297199dbf8a8b6ba23efa5733ba.png
但是,我清楚地安裝了JDK 1.7。
http://gyazo.com/27b85ba9ea25579aa714b0e2586fd618.png
如果有人知道爲什麼會出現此問題,以及如何解決它,請在下面張貼。
對不起,我沒有大量的格式化信息,但我不知道爲什麼可能會發生這種情況,因爲我沒有這樣過時的JDK,並且有最新的Oracle更新。 Maven和Jenkins也完全更新。
謝謝。
確保您有$ JAVA_HOME設置中,檢查Java是在PATH,檢查詹金斯的全局配置的Java它使用。那些首先出現在我的腦海裏。 – rlegendi
你的maven-compiler-plugin配置在你的POM中看起來像什麼? – tdrury