引用
ubuntu 官方声明:
建议安装 openjdk-6 以取代 sun-java6-jre ,
但如果你不能转换到openjdk-6下,
仍可以继续使用 sun-java6-jre
建议安装 openjdk-6 以取代 sun-java6-jre ,
但如果你不能转换到openjdk-6下,
仍可以继续使用 sun-java6-jre
传统的apt-get方法
sudo vim /etc/apt/sources.list.d/partner.list
然后添加新的源地址:
deb http://archive.canonical.com/ lucid partner
deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse
接下来是
sudo apt-get update
sudo apt-get install sun-java6-jdk
sudo update-alternatives --config java
这一步比较关键,我忘了做了,结果使用的还是openJDK(它是默认安装着的么?)
命令行中执行这一步后会出现选项,让你选择那个作为默认的jdk。
引用
有 2 个选项可用于替换项 java (提供 /usr/bin/java)。
选择 路径 优先级 状态
------------------------------------------------------------
0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自动模式
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手动模式
* 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 手动模式
要维持当前值
选择 2
然后,用java -version测试,切换JDK成功
引用
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Server VM (build 17.1-b03, mixed mode)
……
……
……
更多内容已迁移至新博客: Manny很忙