1. 先在windows上 下载好 jdk-8u181-linux-x64.tar.gz
点击下载 弹出:Sorry, you must accept the License Agreement before downloading.
勾选 Accept License Agreement
2. 将下载好的jdk 上传到centos服务器
对于初学者,使用ftp服务可以减少许多麻烦
1)安装并启动FTP服务
- yum命令安装: yum install -y vsftpd
- 启动 vsftpd:systemctl start vsftpd.service (因为是centos7,所以使用 servcie vsftpd start 报错)
然后就可以访问了: ftp://外网 ; 访问目录: /ver/ftp
2)下载使用xftp工具上传到centos服务器
3. 解压 jdk-8u181-linux-x64.tar.gz
- 在解压之前,确认centos是否自带openjdk
使用命令查看: java -version ; 没有则显示:bash: /usr/bin/java: No such file or directory
若有,卸载操作如下 :
输入命令:rpm -qa | grep java ;出现类似于 xxx_openjdk_xxx 的信息
输入命令:rpm -e -nodeps xxx_openjdk_xxx ; 卸载openjdk
- 解压jdk:
- 使用cd命令进入 jdk-8u181-linux-x64.tar.gz 目录下,(若想移动到想要的目录下:mv jdk-xxx /home/xxx)
- 解压jdk: tar -xzvf jdk-8u181-linux-x64.tar.gz ; 查看解压目录,使用命令:ls
- 进入到jdk解压目录,并查看解压路径使用命令:pwd
4. 配置jdk
使用命令:vi /etc/profile ;(可能出现如下情况,输入:e ,进入vi编辑器)
按“ i ” 键进入插入编辑模式,并在最后面加上:
##JAVA export JAVA_HOME= jdk的绝对路径(pwd命令显示的路径) export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin |
按“ esc ”键退出编辑,并输入 “ : wq ” 保存并退出。(" : q 表示退出不保存 " )
使用命令:source /etc/profile ;使修改的配置文件生效
最后使用命令查看: java -version