因为开发Hadoop的需要,openjdk不能用,所以得换成sun的jdk,所以,要先安装sunjdk:
首先先要加入 repository
add-apt-repository “deb lucid partner”
注意版本
然后安装 sun-jdk
apt-get update
apt-get install sun-java6-jdk sun-java6-plugin
安装完之后,手动且换成sunjdk:
方法一:
update-java-alternatives -s java-6-sun
(或者sudo update-alternatives –config java,自己进行选择)
因为我安装过程中,没看好,电脑自动重启了,结果虚拟机上的Ubuntu就异常关闭了,可能安装过程有问题,结果重启之后用这个方法转换的时候,显示错误:
update-alternatives: 错误: 无 -javaplugin.so 的候选项。
所以我选择了第二个方法:
@linux:/etc/java-6-sun$ sudo update-alternatives –config java有 3 个候选项可用于替换 java (提供 /usr/bin/java)。
选择 路径 优先级 状态———————————————————— /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自动模式 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手动模式* 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 手动模式 /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java 1051 手动模式
要维持当前值[*]请按回车键,,或者键入选择的编号:2 @linux:/etc/java-6-sun$ java -versionjava version “1.6.0_26″Java(TM) SE Runtime Environment (build 1.6.0_26-b03)Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)
拥有一颗比九万五千公里还辽阔的心,