CentOS 完全支持 Java 配置,而且非常常见。下面从几个层面说明:
支持。 CentOS 是基于 Linux 的发行版,而 Java 是跨平台的,因此:
# 查看可用版本
yum list available java-*openjdk*
# 安装 JDK 8 示例
sudo yum install java-1.8.0-openjdk-devel -y
验证:
java -version
.tar.gztar -zxvf jdk-17_linux-x64_bin.tar.gz -C /usr/local/
vi /etc/profile
添加:
export JAVA_HOME=/usr/local/jdk-17
export PATH=$JAVA_HOME/bin:$PATH
生效:
source /etc/profile
alternatives --config java
可自由选择默认 Java 版本。
CentOS 常用于:
示例(运行 jar):
nohup java -jar app.jar > app.log 2>&1 &
✅ CentOS 7 / 8 / Stream 都支持 Java
⚠ CentOS 8 已停止维护,建议 CentOS Stream 或 Rocky / AlmaLinux
⚠ 防火墙需放行端口(如 8080)
CentOS 不仅支持 Java 配置,而且是 Java 生产环境的常见选择之一。
如果你有具体需求(比如:
可以告诉我,我可以给你完整配置步骤。