`
c04s31602
  • 浏览: 44828 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ubuntu12.04安装jdk7

阅读更多

第一步,下载jdk-7u4-linux-i586.tar.gz

 

到 Oracle 官网下载 JDK 7 。下载地址: http://download.oracle.com/otn-pub/java/jdk /7/jdk-7-linux-i586.tar.gz

 

第二步,解压安装

 

我把jdk安装到/opt/java

sudo mkdir /opt/java

解压

sudo tar zxvf /home/david/ 下载 /jdk-7u4-linux-i586.tar.gz -C/opt/java  

 

第三步,修改环境变量

 

用编辑器打开 /etc/environment

gedit /etc/environment

 

将其修改为:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:${JAVA_HOME}/bin"
JAVA_HOME=/opt/java/jdk1.7.0_04
JRE_HOME=${JAVA_HOME}/jre
CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 

  然后重新加载.bashrc

source ~/.bashrc

 

第四步,修改默认配置项

 

到这里后运行 javac, java, 等命令还是不能用,接下来再执行下面命令:

sudo update-alternatives --install /usr/bin/java java /opt/java/jdk1.7.0_04/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /opt/java/jdk1.7.0_04/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /opt/java/jdk1.7.0_04/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /opt/java/jdk1.7.0_04/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /opt/java/jdk1.7.0_04/bin/javap 300 

 

第五步,测试一下

 

david@david-Rev-1-0:/$ java -version
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) Server VM (build 23.0-b21, mixed mode)
david@david-Rev-1-0:/$ 
 

参考文章:

http://blog.csdn.net/yang_hui1986527/article/details/6677450

http://hbin.iteye.com/blog/1148147

分享到:
评论
2 楼 c04s31602 2012-08-30  
zwdnet 写道
博主你好,第四步最后好像还缺一点
 sudo update-alternatives --config java

这个不加的话最后用java -version检测出来的还是OpenJAVA。

我倒是没有遇到这种情况,但如果那位仁兄碰到了,可以用这个解决
1 楼 zwdnet 2012-08-23  
博主你好,第四步最后好像还缺一点
 sudo update-alternatives --config java

这个不加的话最后用java -version检测出来的还是OpenJAVA。

相关推荐

Global site tag (gtag.js) - Google Analytics