![](/img/trans.png)
[英]Error "the JAVA_HOME environment variable is not defined correctly" on running "mvn clean javadoc:jar package"
[英]Error: JAVA_HOME is not defined correctly (mvn clean package -DskipTest)
我是命令行和Ubuntu的新手。
我正在嘗試運行此:
mvn clean package -DskipTest
如本網站所示: https : //github.com/forcedotcom/dataloader/
我打開命令行並輸入。
我收到錯誤消息:
Error: JAVA_HOME is not defined correctly.
We cannot execute /usr/lib/jvm/java-oracle/bin/java
任何線索將不勝感激。
Error: JAVA_HOME is not defined correctly.
向您表明未正確安裝JDK,應重新安裝JDK,請參見OpenJDK頁面 ,您可以嘗試使用以下命令:
sudo apt-get install openjdk-8-jdk
在這里看看: https : //askubuntu.com/questions/175514/how-to-set-java-home-for-java
JAVA_HOME=/usr/lib/jvm/java-7-oracle
export JAVA_HOME
您也可以在/ etc / environment或〜/ .profile或〜/ .bash_profile等中進行設置。但是請檢查系統上安裝了哪個版本。
或者,您將JDK下載為tar,將其解壓縮到家中並使用該jdk(可以安裝不同的版本並輕松切換它們)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.