温馨提示×

centos怎样远程配java

小樊
45
2026-09-26 23:51:46
栏目: 编程语言

在 CentOS 上“远程配置 Java”通常有两种理解,我分别说明,你可以按需看:


一、通过远程连接(SSH)在 CentOS 上安装/配置 Java

1️⃣ 使用 SSH 远程登录

ssh user@centos_ip

2️⃣ 查看是否已安装 Java

java -version

3️⃣ 安装 Java(推荐 OpenJDK)

CentOS 7

yum install -y java-1.8.0-openjdk-devel

CentOS 8 / Stream

dnf install -y java-11-openjdk-devel

4️⃣ 配置环境变量

vi /etc/profile

添加:

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export PATH=$JAVA_HOME/bin:$PATH

使配置生效:

source /etc/profile

5️⃣ 验证

java -version
echo $JAVA_HOME

二、远程开发(在本地写代码,CentOS 运行 Java)

方式 1:VS Code 远程开发(最常用)

  1. 安装 Remote - SSH 插件
  2. 连接 CentOS
  3. 在远程服务器上安装 JDK
  4. 本地写代码,远程运行

方式 2:IntelliJ IDEA 远程调试

  • 服务器启动 Java:
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar app.jar
  • IDEA 配置 Remote JVM Debug

方式 3:上传 jar / war 包运行

scp app.jar user@centos_ip:/opt/
ssh user@centos_ip
java -jar /opt/app.jar

三、常见问题

✅ 防火墙需放行端口

firewall-cmd --add-port=8080/tcp --permanent
firewall-cmd --reload

✅ 多版本 Java 切换

alternatives --config java

如果你是指:

  • 远程桌面配置 Java
  • Docker 中配置 Java
  • Spring Boot 项目远程部署

可以告诉我具体场景,我给你更精准的方案。

0 踩