1.官网下载jdk-6u26-linux-i586.bin
2.将安装文件放到/opt/Java下面(任意设置)
3.sudo chmod u+x /opt/Java/jdk-6u26-linux-i586.bin 赋予jdk-6u26-linux-i586.bin权限
4.sudo /opt/Java/jdk-6u26-linux-i586.bin,以用户身份运行的话,安装完后会在/HOME/用户名 路径下出现一个文件夹jdk1.6.0_26。把他移动到/opt/Java下
5.配置环境参数,
sudo vi /etc/environment
在文件中修改PATH,增加CLASSPATH和JAVA_HOME,如下:
PATH="......:/opt/Java/jdk1.6.0_26/bin"
CLASSPATH=.:/opt/Java/jdk1.6.0_26/lib
JAVA_HOME=/opt/Java/jdk1.6.0_26
6.使环境变量生效
sudo source /home/xxx/.bashrc,xxx是你的用户名
若ubuntu提示sudo: source: command not found,解决方法是去掉sudo,进入root模式直接执行source /home/xxx/.bashrc
7.由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,进行如下操作:
update-alternatives --install /usr/bin/java java /opt/Java/jdk1.6.0_26/bin/java 300
update-alternatives --install /usr/bin/javac javac /opt/Java/jdk1.6.0_26/bin/javac 300
8.通过这一步将我们安装的jdk加入java选单。
然后执行update-alternatives --config java。
9.最后检验java -version,看看是否成功。