如何在Linux中为所有用户设置JAVA_HOME
我是Linux系统的新手,并且Java文件夹似乎太多了。
java -version给我:
- Java版本“ 1.7.0_55”
- OpenJDK运行时环境(rhel-2.4.7.1.el6_5-x86_64 u55-b13)
- OpenJDK 64位服务器VM(内部版本24.51-b03,混合模式)
当我尝试构建Maven项目时,出现错误:
Error: JAVA_HOME is not defined correctly.We cannot execute /usr/java/jdk1.7.0_05/bin/java
您能告诉我我需要为root用户和非root用户修改哪些文件,而java到底在哪里?
回答:
find /usr/lib/jvm/java-1.x.x-openjdk
vim /etc/profile
如果以非特权用户身份登录,则添加sudo,即。 sudo vim
- 按“ i”进入插入模式
加:
export JAVA_HOME="path that you found"
export PATH=$JAVA_HOME/bin:$PATH
注销并再次登录,重新启动或用于
source /etc/profile
立即在当前shell中应用更改
以上是 如何在Linux中为所有用户设置JAVA_HOME 的全部内容, 来源链接: utcz.com/qa/421997.html