错误:未正确定义JAVA_HOME(mvn clean package -DskipTest)

时间:2017-06-30 21:31:42

标签: java maven jvm ubuntu-14.04

我是命令行和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

任何领导都会受到重视。

2 个答案:

答案 0 :(得分:1)

Error: JAVA_HOME is not defined correctly.

显示JDK未正确安装,您应该重新安装JDK,请参阅OpenJDK page,您可以尝试使用以下命令:

sudo apt-get install openjdk-8-jdk

答案 1 :(得分:0)

看看这里: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(allwoes安装了不同的版本并轻松切换它们)。