centos7 yum安装jdk1.8(deepseek)
在CentOS 7上安装JDK 1.8的步骤如下,分为OpenJDK和Oracle JDK两种方式:
方法一:通过YUM安装OpenJDK 1.8(推荐)
-
更新系统包
确保系统仓库信息最新:sudo yum update -y
-
搜索可用的JDK 1.8包
sudo yum search java-1.8.0-openjdk
-
安装OpenJDK 1.8
- 仅安装JRE(运行时环境):
sudo yum install -y java-1.8.0-openjdk
- 安装完整的JDK(包含编译工具
javac
):sudo yum install -y java-1.8.0-openjdk-devel
- 仅安装JRE(运行时环境):
-
验证安装
java -version # 如果安装了devel包,检查javac javac -version
-
设置环境变量(可选)
编辑~/.bashrc
或/etc/profile
,添加以下内容:export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java)))) export PATH=$JAVA_HOME/bin:$PATH
使配置生效:
source ~/.bashrc # 或 source /etc/profile
方法二:手动安装Oracle JDK 1.8
-
下载Oracle JDK 1.8 RPM包
访问 Oracle官网下载页,登录后选择对应版本(如jdk-8u381-linux-x64.rpm
)。
或使用wget
直接下载(需替换链接中的版本号):wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/8u381-b09/jdk-8u381-linux-x64.rpm
-
安装Oracle JDK
sudo rpm -ivh jdk-8u381-linux-x64.rpm
-
验证安装
java -version
-
配置环境变量
编辑~/.bashrc
或/etc/profile
,添加:export JAVA_HOME=/usr/java/jdk1.8.0_381-amd64 # 根据实际路径调整 export PATH=$JAVA_HOME/bin:$PATH
生效配置:
source ~/.bashrc
-
设置默认Java版本(如有多个JDK)
sudo alternatives --config java
注意事项
- 权限问题:所有命令可能需要
sudo
权限。 - 路径确认:使用
readlink -f $(which java)
可查看Java实际安装路径。 - 防火墙/代理:手动下载Oracle JDK时,确保网络畅通。
- 版本兼容性:根据应用需求选择OpenJDK或Oracle JDK。
完成上述步骤后,即可在CentOS 7上使用JDK 1.8。