maven2没有正确定义

dojqjjoe  于 2021-06-04  发布在  Hadoop
关注(0)|答案(1)|浏览(180)

我有问题从ubuntu服务器13.10 64位使用maven。我得到以下错误(即使我键入mvn-version):

Error: JAVA_HOME is not defined correctly.
     We cannot execute /usr/lib/jvm/jdk//bin/java

但当我键入java版本时,我得到:

java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

我不知道哪里会有问题,尤其是因为在安装hadoop2.2之前,我使用maven时没有任何问题。
事先谢谢你的帮助。

m4pnthwp

m4pnthwp1#

hadoop指令和/或启动脚本似乎修改了shell中的javahome环境变量。
除非通过更改许多配置文件(如 $HOME/.profile -它只影响你观察到问题的壳。

相关问题