首頁  >  文章  >  我的 jenkins 將預設的 java 版本設為 11,但我想使用 java 8 建立我的管道。我怎樣才能實現這個目標?

我的 jenkins 將預設的 java 版本設為 11,但我想使用 java 8 建立我的管道。我怎樣才能實現這個目標?

WBOY
WBOY轉載
2024-02-22 14:25:061044瀏覽

php小編香蕉為您解答Java問題:您可以透過在Jenkinsfile中使用工具指令來指定使用Java 8版本來建立您的管道。在Pipeline腳本中,使用「tools」指令並指定Java版本即可實作。這樣,您就可以輕鬆地將預設的Java版本設定為11,並在需要時切換至Java 8版本建置管道。

問題內容

我需要在 Jenkins 中使用 Java 8,但 Jenkins 預設使用 Java 11。

我嘗試更改預設的Java路徑,從全域工具配置,我將其更新為JDK 8,bstill,Jenkins採用預設版本。有人可以指導如何將其更新到 Java 8

解決方法

您可以 (a) 將 Jenkins 指向 JDK 路徑或 (b) 讓 Jenkins 安裝 JDK。根據 Jenkins 版本,這是一個整合功能或透過 jdk-tool plugin 工作。

從螢幕截圖中,我想說,您嘗試了 (a),但指向了非 JDK 目錄。您可以嘗試確保您嘗試使用的路徑中確實存在 JDK。

如果您嘗試 (b),則可以按一下自動安裝複選框並從清單中選擇 JDK。

Jenkins - add JDK 11 to JDK list的回答裡也有一些提示

以上是我的 jenkins 將預設的 java 版本設為 11,但我想使用 java 8 建立我的管道。我怎樣才能實現這個目標?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:stackoverflow.com。如有侵權,請聯絡admin@php.cn刪除