安裝了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) |
不想用默認(rèn)安裝的jdk,想換個(gè)版本,以前知道只要設(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)上找了下,有個(gè)解決方法 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 個(gè)提供“java”的程序。 選項(xiàng) 命令 ----------------------------------------------- *+ 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 保留當(dāng)前選項(xiàng)[+],或者鍵入選項(xiàng)編號(hào):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 |
|