Ubuntu 将sun jdk替换默认的open jdk
?
?1.到官网下载安装包:?jdk-7-linux-i586.tar.gz
2.创建安装目录:sudo mkdir /usr/lib/jvm
3. 解压缩:tar zxvf ./jdk-7-linux-i586.tar.gz -C /usr/lib/jvm
4.设置环境变量:vim ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/jdk-7?
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib ?export PATH=${JAVA_HOME}/bin:$PATH?
关闭终端,重新打开
?
?
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-7/bin/java 300 ?sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-7/bin/javac 300 ??
sudo update-alternatives --config 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 ??
回车
?
4.验证下java -version发现已经改为sun的jre
?