Ubuntu 11.10中安装jdk
将Ubuntu升级到11.10后,发现源里面没有sun-java6-jdk,所以无法通过apt-get来进行安装,只能手动进行。
过程如下:
下载
首先去Oracle网站下载jdk,jdk-6u29-linux-i586.bin
。
创建Java目录
$ sudo cp jdk-6u29-linux-i586.bin /usr/lib/jvm
$ cd /usr/lib/jvm
$ sudo ./jdk-6u29-linux-i586.bin
$ sudo ln -s jdk1.6.0_29 java-6-sun
$ sudo rm jdk-6u29-linux-i586.bin
设置环境变量
$ sudo vim /etc/enviroment
PATH中添加/usr/lib/jvm/java-6-sun/bin
添加
JAVA_HOME="/usr/lib/jvm/java-6-sun"
JRE_HOME="$JAVA_HOME/jre"
CLASSPATH=".:$JAVA_HOME/lib:$JRE_HOME/lib"
选择alternative
最后就是告诉系统使用sun的jdk,而不是open jdk:
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-6-sun/bin/java 300
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/java-6-sun/bin/javac 300
$ sudo update-alternatives --config java #在出现的菜单中选择sun jdk即可
验证当前的java版本
$ java -version
java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11)
Java HotSpot(TM) Server VM (build 20.4-b02, mixed mode)
blog comments powered by Disqus