我是 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 的确切位置?
原文由 Bosco 发布,翻译遵循 CC BY-SA 4.0 许可协议
find /usr/lib/jvm/java-1.x.x-openjdk
vim /etc/profile
如果以非特权用户身份登录,则添加 sudo,即。
sudo vim
source /etc/profile
立即在当前 shell 中应用更改