安装步骤如下:
- 下载JDK1.6,下载网址:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR
- 创建目录,命令:sudo mkdir /usr/lib/jvm
- 拷贝jdk-6u45-linux-x64.bin文件到 /usr/lib/jvm/目录下, 命令:sudo cp /home/xxx/jdk-6u45-linux-x64.bin /usr/lib/jvm/
- 更改jdk-6u45-linux-x64.bin文件权限,命令:sudo chmod +x /usr/lib/jvm/jdk-6u45-linux-x64.bin
- 进入/usr/lib/jvm目录,命令: cd /usr/lib/jvm
- 执行安装命令: sudo ./jdk-6u45-linux-x64.bin
- 设置环境变量:
- sudo vim /etc/profile
- 在末尾添加环境变量信息
- 执行 source /etc/profile
环境变量信息如下:
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_45/
export JRE_HOME=/usr/lib/jvm/jdk1.6.0_45/jre
export PATH=$PATH:/usr/lib/jvm/jdk1.6.0_45/bin
export CLASSPATH=./:/usr/lib/jvm/jdk1.6.0_45/lib:/usr/lib/jvm/jdk1.6.0_45/jre/lib
OK 安装jdk完成,测试一下
输入 java -version
正常显示java版本信息
如提示:程序 ‘java‘ 已包含在下列软件包中:
* default-jre
* gcj-4.8-jre-headless
* openjdk-7-jre-headless
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
请尝试:sudo apt-get install <选定的软件包>
解决方法:
- /usr/lib/jvm$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_45/bin/java 300
- /usr/lib/jvm$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_45/bin/javac 300
- sudo update-alternatives --config java
现在执行 java -version、 java 或者javac 就能正常得到提示
ubuntu 安装 JDK
原文:http://my.oschina.net/foxeye/blog/530918