本文主要是为了记录安装过程,方便后续用到时可及时翻阅,如有不对之处,请各位不吝赐教。
因离线安装方法较为常用,故本文主要说明使用离线方式安装jdk的方法,在线安装方法后续补充。
第一步:下载jdk
官网下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html,根据需要选择版本下载。
jdk安装文件有bin、rpm和tar.gz三种方式,以下将分别说明安装方法。
第二步:创建安装文件夹
根据个人习惯,在服务器上创建jdk安装文件夹,例如:/usr/java,命令如下:
[root@localhost /]# mkdir /usr/java
第三步:copy到服务器上的安装文件夹
使用ssh等工具将下载好的jdk安装文件copy到服务器上的安装文件夹(第二步创建的文件夹),本人习惯用ssh secure shell client 和 ssh secure file transfer。
第四步:安装
针对三种不同的安装文件使用不同的安装方式:
1.bin 文件安装方式:执行命令:
[root@localhost /]# ./jdk-6u45-linux-x64.bin
2.rpm 文件安装方式:执行命令:
[root@localhost /]# rpm -ivh jdk-6u45-linux-x64.rpm
3.tar.gz 文件安装方式:执行命令:
[root@localhost /]# tar -zxvf jdk-6u45-linux-x64.tar.gz
结束之后,可以看到jdk文件夹:
[root@localhost java]# ll
total 70404
drwxr-xr-x. 8 root root 4096 Mar 27 2013 jdk1.6.0_45
-rwxr-xr-x. 1 root root 72087592 Sep 19 15:39 jdk-6u45-linux-x64.bin
如涉及权限问题,先赋权限:
[root@localhost /]# chmod 755 jdk-6u45-linux-x64.bin
第五步:配置环境变量
修改/etc/profile文件:
[root@localhost java]# vim /etc/profile
(按 i 键进入编辑模式)在文件最后加上:
export JAVA_HOME=/usr/java/jdk1.6.0_45
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存退出(按 ESC键,输入:wq!,回车)。
第六步:使修改的环境变量立即生效
执行命令:
[root@localhost java]# source /etc/profile
无报错即表示已经生效,如报以下错误:
-bash: source: filename argument required
则需要再次修改/etc/profile文件,找到文件中的“-f pathmunge”(一般在文件最后部分),修改该项前面的命令符为:unset,保存,再次执行source /etc/profile 命令即可。
第七步:验证是否安装成功
执行命令:
[root@localhost java]# java -version
看到以下类似信息,即表示安装成功:
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
当然,也可以用java、javac等命令验证,有输出内容及表示安装成功。
windows 系统jdk环境变量配置可参考:
https://blog.csdn.net/ssxueyi/article/details/82775383