1.首先添加软件源:
$sudo gedit /etc/apt/sources.list在sources.list 文件后添加一行:
deb http://us.archive. ubuntu.com/ ubuntu/ hardy multiverse
2.更改sources.list文件后一定要更新:$sudo apt-get update 3.安装JDK6$sudo apt-get install sun-java6-jdk 这个速度好慢呀!!! -------------- 1 安装JDK1.6.0 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u29-download-513648.html 1.1 将下载到的jdk-6u29-linux-i586.bin移动到/usr/lib/jvm/java目录下,若不存在jvm和java目录,请使用root身份创建。 命令为: sudo -s(之后,输入登录ubuntu的密码) cd /usr/lib mkdir jvm cd jvm mkdir java 创建完jvm和java目录之后,使用mv命令将jdk-6u29-linux-i586.bin拷贝到java目录下。 1.2 安装JDK 切换至/usr/lib/jvm/java目录下,执行下面的命令: chmod +x jdk-6u29-linux-i586.bin(增加可执行权限) ./jdk-6u29-linux-i586.bin 安装的时候,需要的时候按下enter就Ok了。 1.3 配置JDK gedit /etc/environment 在打开的文件中,添加如下几行: PATH=$PATH:$JAVA_HOME/bin($PATH为之前的PATH环境变量的内容) CLASSPATH=".:$JAVA_HOME/bin" JAVA_HOME="/usr/lib/jvm/java/jdk1.6.0_29" 接下来,需要安装java/javac/jar命令了,执行如下命令: update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_29/bin/java 300 update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_29/bin/javac 300 update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java/jdk1.6.0_29/bin/jar 300 update-alternatives --config java update-alternatives --config javac update-alternatives --config jar 在执行后面三条命令的时候,可能会出现选择的提示,这时候一定要选择jdk1.6.0,而不是系统中的openJDK,切忌。 最后,可以使用java -version命令,查看下当前的java版本是否为1.6.0. ----------------
环境变量配置:PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:${JAVA_HOME}/bin"JAVA_HOME=/home/lenovo/jdk1.6.0_37JRE_HOME=/home/lenovo/jdk1.6.0_37/jreCLASSPATH=:/home/lenovo/jdk1.6.0_37/lib:/home/lenovo/jdk1.6.0_37/jre/lib记住:千万不要在CLASSPATH路径前面加上点.更改java模式sudo update-alternatives --install /usr/bin/java java /home/lenovo/jdk1.6.0_37/bin/java 300sudo update-alternatives --install /usr/bin/javac javac /home/lenovo/jdk1.6.0_37/bin/javac 300sudo update-alternatives --install /usr/bin/jar jar /home/lenovo/jdk1.6.0_37/bin/jar 300sudo update-alternatives --install /usr/bin/javah javah /home/lenovo/jdk1.6.0_37/bin/javah 300sudo update-alternatives --install /usr/bin/javap javap /home/lenovo/jdk1.6.0_37/bin/javap 300sudo update-alternatives --install /usr/bin/javadoc javadoc /home/lenovo/jdk1.6.0_37/bin/javadoc 300更新配置update-alternatives --config java