序言
jdk安装有两种方式
第一种是使用yum命令一键安装,默认安装目录在/usr/lib/jvm
第二种是手动安装,须去oracle官网下载jdk,然后解压并配置环境变量
操作系统 centos 7.9 x64
工具: xshell6, xftp6
一. yum一键安装
yum install -y java-1.8.0-openjdk-devel.x86_64
注意:输入确认(y)直到控制台返回Complete安装成功
查看java版本信息
java -version
输入javac java命令后显示帮助信息就算是安装成功了
使用yum安装环境变量自动就配好了
参考链接: https://www.cnblogs.com/weibanggang/p/11485166.html
二. 手动安装
1.oracle官网下载jdk8
oracle下载jdk链接 Java Downloads | Oracle
选择linux-x64
目前在官网下载jdk1.8以下的java jdk的时候需要登陆
所需oracle登录账号参考网址: Oracle 共享账号 - 编程宝库
Oracle官网用Cookie限制下载方式,所以只能用浏览器进行下载,使用其他方式比如wget命令可能会导致下载失败。
使用wget命令下载会重定向, 发现jdk能下载下来,但是只有几kb
2.解压压缩包
若是linux服务器,则使用Xftp将压缩包上传至指定路径,我这里是/usr/local
使用解压命令解压
tar -zxvf jdk-8u321-linux-x64.tar.gz
解压完成
顺手删掉压缩包,空间够的可以不删
rm -f jdk-8u321-linux-x64.tar.gz
或使用Xftp直接删除
3.配置jdk环境变量
etc/profile文件的改变会涉及到系统的环境,也就是有关Linux环境变量的东西
所以,我们要将jdk配置到/etc/profile,才可以在任何一个目录访问jdk
输入命令
vim /etc/profile
按i进入编辑状态,在profile文件尾部添加如下内容
export JAVA_HOME=/usr/local/jdk1.8.0_321 #jdk安装目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
添加后如下
按Esc退出编辑状态,然后输入:wq保存并退出
通过命令source /etc/profile让profile文件立即生效
source /etc/profile
4.测试是否安装成功
javac
java -version
至此,linux下手动安装jdk8完成
参考链接: https://blog.csdn.net/pdsu161530247/article/details/81582980