阅读量:2
在Ubuntu下进行Java远程调试,步骤如下:
-
安装JDK
确保已安装JDK,可通过命令安装OpenJDK:sudo apt update sudo apt install openjdk-11-jdk # 或其他版本 -
配置远程调试参数
启动Java应用时添加JVM参数,启用远程调试:java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005 -jar your-application.jartransport=dt_socket:使用Socket传输server=y:作为调试服务器等待连接suspend=n:启动时不暂停,立即运行address=*:5005:监听所有IP的5005端口(可自定义)
-
配置本地IDE
以IntelliJ IDEA为例:- 打开「Run/Debug Configurations」→ 点击「+」→ 选择「Remote」
- 输入远程服务器IP、端口(如5005),保存配置。
-
启动调试会话
在IDE中选择配置并点击「Debug」,即可在本地设置断点、查看变量等。 -
注意事项
- 确保远程服务器防火墙开放调试端口(如5005)。
- 本地与远程代码版本需一致。
- 生产环境不建议使用,存在安全风险。
其他工具(如Eclipse、jdb)配置方式类似,可参考对应文档。
以上就是关于“ubuntu下java如何远程调试”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm