[英]Error: JAVA_HOME is not defined correctly (mvn clean package -DskipTest)
I am new to command line and Ubuntu. 我是命令行和Ubuntu的新手。
I am trying to run this: 我正在尝试运行此:
mvn clean package -DskipTest
as indicated on this site: https://github.com/forcedotcom/dataloader/ 如本网站所示: https : //github.com/forcedotcom/dataloader/
I opened up Command line and typed. 我打开命令行并输入。
I am getting error message: 我收到错误消息:
Error: JAVA_HOME is not defined correctly.
We cannot execute /usr/lib/jvm/java-oracle/bin/java
Any lead would be appreciated greatly. 任何线索将不胜感激。
Error: JAVA_HOME is not defined correctly.
向您表明未正确安装JDK,应重新安装JDK,请参见OpenJDK页面 ,您可以尝试使用以下命令:
sudo apt-get install openjdk-8-jdk
Have a look here: https://askubuntu.com/questions/175514/how-to-set-java-home-for-java 在这里看看: https : //askubuntu.com/questions/175514/how-to-set-java-home-for-java
JAVA_HOME=/usr/lib/jvm/java-7-oracle
export JAVA_HOME
You can also set it in /etc/environment or ~/.profile or ~/.bash_profile etc. But check which version is installed on your system. 您也可以在/ etc / environment或〜/ .profile或〜/ .bash_profile等中进行设置。但是请检查系统上安装了哪个版本。
Or you download the JDK as tar, unpack it in your home and use that jdk (allwoes to have different versions installed and easy switching those). 或者,您将JDK下载为tar,将其解压缩到家中并使用该jdk(可以安装不同的版本并轻松切换它们)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.