1. 下载JDK文件
wget http://www.java.net/download/jdk6/6u23/promoted/b03/binaries/jdk-6u23-ea-bin-b03-linux-i586-18_oct_2010.bin
2. 将文件拷贝到/usr/lib/jvm/中
sudo mv jdk-6u23-ea-bin-b03-linux-i586-18_oct_2010.bin /usr/lib/jvm/
3. 执行
cd /usr/lib/jvm
chmod +x jdk-6u23-ea-bin-b03-linux-i586-18_oct_2010.bin
./jdk-6u23-ea-bin-b03-linux-i586-18_oct_2010.bin
4. 配置环境变量
sudo gedit /etc/enviroment
修改
PATH="(前面的内容):/usr/lib/jvm/jdk1.6.0_23/bin"
CLASSPATH=.:/usr/lib/jvm/jdk1.6.0_23/lib
JAVA_HOME=/usr/lib/jvm/jdk1.6.0_23
保存并执行
source /home/(你的用户名)/.bashrc
5. 配置java属性
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_23/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_23/bin/javac 300
然后选择JAVA的版本
sudo update-alternatives --config java
根据提示,选择相应数字的java版本
有 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/jdk1.6.0_23/bin/java 300 手动模式
要维持当前值[*]请按回车键,或者键入选择的编号:2
选择2之后,JDK安装成功
6. 查看java版本
java -version
显示为sun的java版本就对了。