远程联调Linux部署的项目
环境及工具
Linux操作系统:
[root@hl-db ~]# cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
端口开放状态:
[root@hl-db ~]# lsof -i:8086
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 32110 root 5u IPv4 487998079 0t0 TCP *:d-s-n (LISTEN)
IDEA版本:IntelliJ IDEA 2022.2.3
前提条件
1.远程调试的Java项目要和本地的代码一样!
2.如果是War需要对服务器tomcat的启动配置进行修改
项目启动命令
-Xrunjdwp:transport=dt_socket,suspend=n,server=y,address=8086 -jar Xxxx.jar > /dev/null 2>&1 &
IDEA配置
添加Remote JVM Debug
服务器jar包通过命令启动后,在IDEA进行远程连接启动就可以Debug调试部署在服务器的项目,注意网路、防火墙、端口的开通。
docker部署参考:
https://blog.csdn.net/qq_45502336/article/details/126195279