小智 7
CentOS 中有默认的 OpenJDK,
选项A
您必须使用替代品安装 JDK。
# cd /opt/jdk1.8.0_101/
# alternatives --install /usr/bin/java java /opt/jdk1.8.0_101/bin/java 2
# alternatives --config java
Run Code Online (Sandbox Code Playgroud)
输出 ==>
There are 2 programs which provide 'java'.
Selection Command
-----------------------------------------------
1 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.101-3.b13.el7_2.x86_64/jre/bin/java
+ 2 /opt/jdk1.8.0_101/bin/java
Enter to keep the current selection[+], or type selection number:
Run Code Online (Sandbox Code Playgroud)
从该列表中选择您想要的版本。
或:选项 B
#ls -l /usr/bin/java
输出 : . 1 root root 22 ???? 9 02:09 /usr/bin/java -> /etc/alternatives/java
然后 # ls -l /etc/alternatives/java
输出 : . 1 root root 26 ???? 9 02:09 /etc/alternatives/java -> /opt/jdk1.8.0_101/bin/java
#unlink /etc/alternatives/java
#ln -s <new location> /etc/alternatives/java
Run Code Online (Sandbox Code Playgroud)
(ln -s <original file> <link to file> )
但我更喜欢选项A。
| 归档时间: |
|
| 查看次数: |
8486 次 |
| 最近记录: |