centos 配置 JAVA_HOME
安装
1 | yum install java java-devel |
默认安装在 /usr/lib/jvm/java-openjdk
通过 ll
命令可看到 java-openjdk 是个软连接1
2[root@namenode jvm]# ll /usr/lib/jvm/java-openjdk
lrwxrwxrwx 1 root root 34 Feb 20 14:28 /usr/lib/jvm/java-openjdk -> /etc/alternatives/java_sdk_openjdk
再通过 ll /etc/alternatives/java_sdk_openjdk
就可以到实际的目录地址
1 | [root@namenode jvm]# ll /etc/alternatives/java_sdk_openjdk |
配置 JAVA_HOME
1 | vim ~/.bashrc |
问题:
- 当遇到 JAVA_HOME 版本不对?
这就需要更改 /etc/alternatives/java_sdk_openjdk
实际的软连接地址。
或者直接在 ~/.bashrc
里直接修改为
1 | #set java environment |
但是要注意查看 java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64
目录下是不是 jre
目录,如果有需要如下配置才能生效:
1 | #set java environment |