ubuntu 16.04 - JAVA环境变量问题,运行maven 报错

Cmyung 发布于 2017/02/12 10:12
阅读 645
收藏 0

JAVA 安装使用编译正常,安装完maven后 运行
mvn -v

就出现Error: JAVA_HOME is not defined correctly. We cannot execute /usr/lib/jvm/jdk1.8.0_122//bin/java
貌似是路径中多了个 / 可是查看环境变量配置并没有什么异常。

source ~/.bashrc    &  重启都试过,都不行

 

加载中
0
Cmyung
Cmyung

- -! 解决了。

$ JAVA_HOME 后面路径结尾处 加了个 ; 分号结尾。那个多余的 / 就没了。

#set java environment
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_112
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

0
坤能量代言人
坤能量代言人
我对ubuntu不熟,不太懂哦。
0
溱

    # set jdk environment
    export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_60
    export JRE_HOME=${JAVA_HOME}/jre/
    export CLASSPATH=.:${JAVA_HOME}/lib/:${JRE_HOME}/lib/
    export PATH=${JAVA_HOME}/bin/:$PATH

    # set maven environment
    export M2_HOME=/usr/local/code/maven
    export PATH=$M2_HOME/bin:$PATH

 

只要适当的修改下文件存放路径就行了

0
罗祥
罗祥

  确定是先安装的jdk?

返回顶部
顶部