1。默认安装
sudo?apt-get install sun-java6-jdk?和
sudo?apt-get install sun-java5-jdk?时
路径为/usr/lib/jvm/(仅在ubuntu上测试,其他的系统不知道。)如图:
2。系统中如果同时存在JDK1.5和JDK1.6。需要实现能够在不同版本间切换。
?
? ? ? 使用update-alternatives命令实现。
? ? ? ? 首先为JDK1.5版生成可选配置选项:
? ? ? ? ?update-alternatives --install /usr/lib/jvm/jdk jdk /usr/lib/jvm/java-1.5.0-sun-1.5.0.22
? ? ? ? ? /usr/lib/jvm/jdk是符号链接,它指向/etc/alternatives/jdk(由第2个参数给出的),/usr/lib/jvm/java-1.5.0-sun-1.5.0.22是实际目的链接,255是优先级(任意整数,在automatic mode自动模式时,数字大的优先级较高,被选为默认配置选项)。
然后再为JDK1.6版生成(如果有JDK1.6的话。不使用JDK1.6的请跳至3.3节):
? ? ? ? ? ? ? ? update-alternatives --install usr/lib/jvm/jdk jdk /usr/lib/jvm/java-6-sun-1.6.0.26 254
这样,默认jdk版本即为1.5版。需要切换到1.6版时,使用
? ? ? update-alternatives –config jdk
如图:
?
3最后在/etc/profile文件末尾加入
?
JAVA_HOME=/usr/lib/jvm/jdk
JRE_HOME=/usr/lib/jvm/$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export ANDROID_HOME=/home/changyingying/android-sdks
export PATH=$JAVA_HOME/bin:$PATH:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$CLASSPATH:JAVA_HOME/jre/bin
?主要为黑色部分。然后就可以使用了。嘿嘿,不行的话,重启下启动试试。仅为自己备忘。