您的位置:首页 > 运维架构 > Linux

Linux安装JDK1.7

2016-11-22 00:00 363 查看
摘要: 第二天

首先在网上弄到Linux版的jdk文件,可以去官网下载http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
不过下载需要注册,我嫌麻烦,直接在百度云上找了个jdk1.7u67.tar.gz压缩包

那么,第一步,把jdk1.7的包弄到系统里,虚拟机直接拉进来,我一般把安装包都放在下载文件夹下,也算是做个备份。

第二步,cd到该目录下,输入指令

tar zxvf jdk1.7u67.tar.gz

进行解压,拿到jdk1.7.0_67这样的文件,然后输入指令

mv jdk1.7.0_67 /usr/java/jdk1.7.0_67

等下配置环境变量就是用的这个路径,(PS:不移动也行,但是我的下载文件夹是不会用来安装程序的)

第三步,开始配环境变量,输入指令

gedit ~/.bashrc

打开配置文件,在末尾添加以下配置信息,只要修改JAVA_HOME的路径,其他的不用改

export JAVA_HOME=/usr/java/jdk1.7.0_67
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

然后保存退出,再输入指令

source ~/.bashrc

让刚刚修改的配置文件更新,一定要更新!
这个时候可以输入指令

echo $JAVA_HOME

来测试环境变量是否配好,如果不更新,执行该指令的结果就是空,代表没有该变量,所以一定要更新!!
到此,环境变量配置完毕,可以用java -version查看jdk的版本了

第四步,如果环境变量配置成功之后,输入java -version出现“程序 'java' 已包含在下列软件包中”这样的提示,说明系统有默认的jdk,需要手动修改,输入以下两条指令

sudo update-alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_67/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/java/jdk1.7.0_67/bin/javac 300

即可修改默认的jdk,再用java -version试试看是否显示jdk的版本
如果出现找不到路径的情况,重启再试。
关于这两条指令的作用可参看 http://www.open-open.com/lib/view/open1452089422355.html

以上步骤源自 http://blog.sina.com.cn/s/blog_93dc666c0101b1bj.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息