安装环境及要求
- CentOS7
- xshell、putty、xftp等软件
- 本次安装JDK是采用tar包的方式安装
- JDK安装包(jdk-8u171-linux-x64.tar.gz),可以从Oracle官网下载(下载地址)
安装过程
第一步(使用xftp连接远程服务器,并上传jdk安装包)
首先 用xftp连接 上远程服务器,这里我用的是阿里云,然后上传JDK安装包到一个目录下面(比如 /usr/java/ ,java目录需要自己新建)
第二步(删除openjdk,没有则不删除)
然后 使用xshell登录 远程服务器,检查当前的服务器是否安装了openjdk,如果有,先卸载
- 查看是否安装openjdk
rpm -qa | grep java
- 卸载openjdk
rpm -e nodeps java-1.8.0-openjdk-1.8.0.101-3.b13.el7_2.x86_64
命令可以卸载当前的openjdk,这里java的rpm包名由于版本不一致可能是不一样的,输入自己的就好了)。
- 再次查看是否卸载成功
rpm -qa | grep java
第三步(解压tar包到指定目录)
解压tar包到当前目录或者你指定的目录(指定目录不存在需要自己新建)
tar -zxvf jdk-8u171-linux-x64.tar.gz(tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/java/)
第四步(设置环境变量)
设置环境变量,linux中的环境变量都放置在 /etc/profile/ 文件中,要在文件的末尾添加一些信息。
首先输入vi /etc/profile,然后按 insert 键或 i 键,进入编辑模式,在文件末尾添加以下内容。
export JAVA_HOME=/usr/java/jdk1.8.0_171 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin7
这里JAVA_HOME的值是你 解压之后jdk所在的路径 ,每个人都是不一样的,千万不能写错,CLASSPATH和PATH都是一样的不需要修改
添加完成以后我们还要使环境变量生效,命令行中输入 source /etc/profile 即可。
最后
输入 java -version 即可查看当前安装的jdk版本,但是这个时候只代表我们安装成功了,并没有代表我们配置成功,我们还需要输入 javac 或者 java 来判断是否配置成功,如果输入完成按回车之后,出现的是一大堆java的命令的话,那就代表配置成功了,出现其它的则代表没有配置成功,需要重新配置。