安裝了centos7后,,每次用java都是openjdk,, | [yxkong@localhost ~]$ java -version java version "1.7.0_51" OpenJDK Runtime Environment (rhel-2.4.5.5.el7-x86_64 u51-b31) OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode) |
不想用默認安裝的jdk,想換個版本,以前知道只要設(shè)置了/etc/profile文件中export jdk的路徑就可以了 這次咋搞都搞不定,,各種配置,,重啟都不行,比如在profile加上 | export JAVA_HOME=/usr/local/lib/java/jdk1.7.0_67 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=./:$JAVA_HOME/lib:$JRE_HOME/lib export PATH=$PATH:$JAVA_HOME/bin |
然后 還是openjdk 再reboot還是,,沒治了,,網(wǎng)上的各種配置都試了,還是不行 在網(wǎng)上找了下,,有個解決方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
#通過update-alternatives來設(shè)置軟件的版本設(shè)置jdk [root@localhost yxkong]# update-alternatives --install /usr/bin/java java /usr/local/lib/java/jdk1.7.0_67/bin/java 60
[root@localhost yxkong]# update-alternatives --config java 共有 2 個提供“java”的程序,。 選項 命令 ----------------------------------------------- *+ 1 /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64/jre/bin/java 2 /usr/local/lib/java/jdk1.7.0_67/bin/java 按 Enter 保留當前選項[+],,或者鍵入選項編號:2 [root@localhost yxkong]# java -version java version "1.7.0_67" Java(TM) SE Runtime Environment (build 1.7.0_67-b01) Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode |
|