您的位置:首页 > 编程语言 > Java开发

如何在ubuntu 12.04 下安装sun-jdk 1.7

2013-09-20 18:10 513 查看
最近在写python,很多模块都需要在linux下使用,所以必须在linux下开发,pycharm就是比较好的IDE,然而在安装pycharm中却遇到了恼人的问题,pycharm的安装必须要求sun jdk1.6及其以上的版本,而ubuntu12.04 自带的确实open jdk,所以在ubuntu上安装jdk成为了绕不过的问题网上已经有很多博客将如何安装jdk,但是大部分都是对于jdk 1.6的,现在jdk已经是1.7版本了,之前的很多方法也都失效了,我尝试了各种方法,最终实现了jdk1.7的安装,
方法如下
1.获取jdk的包http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

然后选择相应的版本下载,因为是虚拟机上运行的32位ubuntu 所以我选择了jdk-7u40-linux-i586.targz2.下载好以后解压,并移动文件的位置sudo tarzxvf ./jdk-7-linux-i586.tar.gz -C/usr/lib/jvmcd/usr/lib/jvm将jvm 下的文件夹名称改为 java-7-sun3.接下来是修改环境变量vim ~/.bashrc如果不会使用vim的话,也可以使用将vim换为gedit添加:exportJAVA_HOME=/usr/lib/jvm/java-7-sunexportJRE_HOME=${JAVA_HOME}/jreexportCLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATH保存退出使用source ~/.bashrc使修改生效4.配置默认的jdk版本使用如下命令:sudoupdate-alternatives --install /usr/bin/java java/usr/lib/jvm/java-7-sun/bin/java 300sudoupdate-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac300sudoupdate-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java-7-sun/bin/jar300 sudoupdate-alternatives --install /usr/bin/javah javah/usr/lib/jvm/java-7-sun/bin/javah 300 sudoupdate-alternatives --install /usr/bin/javap javap/usr/lib/jvm/java-7-sun/bin/javap 300 然后执行代码:sudo update-alternatives --config java如果是12.04 会出现如下的结果,说明jdk配置成功
There is onlyone alternative in link group java: /usr/lib/jvm/java-7-sun/bin/java5.使用如下命令确认一下:Java –version 结果如下:javaversion "1.7.0_40"Java(TM)SE Runtime Environment (build 1.7.0_40-b43)Java HotSpot(TM) Client VM (build24.0-b56, mixed mode)完成
接下来就可以安装pycharm了
9/20/20136:07:46 PM
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息