亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

詹金斯失敗 Java 12 OpenJDK - JAVA_HOME環境變量未正確定義

詹金斯失敗 Java 12 OpenJDK - JAVA_HOME環境變量未正確定義

LEATH 2022-09-22 10:31:47
正在將 Jenkins (2.121.3) 配置為在全局工具配置> JDK 安裝中使用 JDK 12...使用“下載二進制存檔的 URL”的菜單在執行構建時會產生以下錯誤:The JAVA_HOME environment variable is not defined correctlyThis environment variable is needed to run this programNB: JAVA_HOME should point to a JDK not a JREBuild step 'Invoke top-level Maven targets' marked build as failureFinished: FAILURE如何解決此問題?
查看完整描述

1 回答

?
一只名叫tom的貓

TA貢獻1906條經驗 獲得超3個贊

tar 文件內部有一個名為 jdk-12 的目錄,因此當 Jenkins 提取它時,命名的 jdk 文件夾不是 bin 目錄的直接父級。

/var/jenkins_home/tools/hudson.model.JDK/Java12/jdk-12/bin

應該是

/var/jenkins_home/tools/hudson.model.JDK/Java12/bin

要解決此問題,請提取tar文件,進入jdk-12文件夾,將其上傳到Jkins可以訪問的位置,并將URL放在全局工具配置>JDK安裝的“下載二進制存檔的URL”字段中...安裝。tar czf openjdk-12_linux-x64_bin.tar.gz *


查看完整回答
反對 回復 2022-09-22
  • 1 回答
  • 0 關注
  • 174 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號