linux下安装jdk8

来源:互联网 发布:d3.js绘制网络拓扑图 编辑:程序博客网 时间:2024/06/04 23:36

1.到官网下载适合自己机器的版本。楼主下载的是jdk-8u66-linux-i586.tar.gz

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html


2.上传到服务器。当然你可以使用winscp之类的工具。也可以使用rz命令。

要使用rz,首先要看是不是安装了(可以使用whereis或者which命令查看),如果没有,可以用yum在线安装。


像楼主这样没有rz命令的,就要先安装。可以使用yum search rzsz查询安装包,找到对应安装包之后再使用yum -y install 命令安装


安装完之后,就可以使用rz -b命令上传

3.楼主主上传到目录/usr/local/src 

这时可以校验一下jdk的tar包有没有被改动过

点击下载页面的JDK 8u66 Checksum

然后和自己机器的计算结果(md5,sha256)对比一下



然后用tar命令解压缩到上级目录


4.到上层目录/usr/local 建立软链接


5.设置环境变量 :vim /etc/profile 在最后添加

export JAVA_HOME=/usr/local/jdk
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH


6.使用source /etc/profile让profile文件立即生效


7.更新默认的jdk.虽然这时的java和javac命令都可以用了。但是你使用whereis javac会找不到,而用whereis java查看java:


更新默认jdk,使用update-alternatives命令,先man一下



可以看出,这命令是用来保持决定默认命令的符号链接。按照提示,应该是先install,再config配置,执行:

update-alternatives --install /usr/bin/java java /usr/local/jdk/bin/java 300

update-alternatives --install /usr/bin/javac javac /usr/local/jdk/bin/javac 300

update-alternatives --config java

然后选择自己安装的jdk即可



0 0
原创粉丝点击