1. 程式人生 > >linux下,手動切換jdk

linux下,手動切換jdk

nat ati span current ren linu color pat choice

1、首先將自定義的jdk目錄安裝到alternatives中

[email protected]:~/srcAndroid/src4.4.4_r1$ sudo update-alternatives --install /usr/bin/java java /home/seven/Documents/Android/jdk1.6.0_45/bin/java 700
[email protected]:~/srcAndroid/src4.4.4_r1$ sudo update-alternatives --install /usr/bin/javac javac /home/seven/Documents/Android/jdk1.6.0_45/bin/javac 700
[email protected]:~/srcAndroid/src4.4.4_r1$ sudo update-alternatives --install /usr/bin/jar jar /home/seven/Documents/Android/jdk1.6.0_45/bin/jar 700
[email protected]:~/srcAndroid/src4.4.4_r1$ sudo update-alternatives --install /usr/bin/javah javah /home/seven/Documents/Android/jdk1.6.0_45/bin/javah 700

2、選擇

[email protected]:~/srcAndroid/src4.4.4_r1$ sudo update-alternatives --config java//可以是javac、javah、jar
[sudo] password for seven: 
There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                                Priority   Status
------------------------------------------------------------
  0
/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 auto mode * 1 /home/seven/Documents/Android/jdk1.6.0_45/bin/java 700 manual mode 2 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 manual mode Press <enter> to keep the current choice[*], or type selection number:

3、驗證

[email protected]:~/srcAndroid/src4.4.4_r1$ java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
[email protected]:~/srcAndroid/src4.4.4_r1$ 

linux下,手動切換jdk