Ubuntu 下 Java 版本的切換
在Ubuntu中,如果安裝有多個Java版本時(有時候有些軟體自行安裝),怎樣方便的進行切換呢。除了常見的設定環境變數外,今天學到了一種新的切換方法:
update-alternatives --config java
update-alternatives --config javac
另外,將自己的java版本如何安裝:
sudo update-alternatives --install /usr/bin/java java /opt/jdk1.7.0_67/bin/java 50
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_67/bin/javac 50
sudo update-alternatives --install /usr/bin/javah javah /opt/jdk1.7.0_67/bin/javah 50
sudo update-alternatives --install /usr/bin/javaws javaws /opt/jdk1.7.0_67/bin/javaws 50
sudo update-alternatives --install /usr/bin/javap javap /opt/jdk1.7.0_67/bin/javap 50
----------------------------------------另一篇----------------------------------------
由於要在同一個Ubuntu環境下編譯2.1和2.3兩份代碼,而他們所使用的java版本一個是1.5,一個是1.6,所以在編之前需要進行切換;
切換的方法很簡單,使用下面的兩個命令即可:
update-alternatives --config java
update-alternatives --config javac
例如:
root@www.bkjia.com:~# update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).
選擇 路徑 優先順序 狀態
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-sun/jre/bin/java 63 自動模式
1 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java 53 手動模式
2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 手動模式
要維持當前值[*]請按斷行符號鍵,或者鍵入選擇的編號:1
update-alternatives: 使用 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java 來提供 /usr/bin/java (java),於 手動模式 中。
只要輸入想要切換的編號斷行符號即可,不改的話直接斷行符號,別忘記javac也改一下~
改完之後,
java -version
javac -version
確認一下~
Ubuntu下多版本JDK切換
Ubuntu下安裝JDK7(附Clojure下載)
Ubuntu 12.04下安裝JDK1.7
CentOS6.3安裝JDK和環境配置
Ubuntu 14.04 安裝 JDK8
Ubuntu下安裝JDK圖文解析