java 远程调试

  1. Intellij Run->Edit Configurations -> 左上角的“+”-> 选择Remote

  设置 IP和 端口号,这里会自动生成debug 参数

 

  1. 服务端启动时加上该启动参数,对于spring boot 模板,加在 /home/admin/{app}/bin/setenv.sh

 

启动参数的含义可以看这个文章

https://www.ibm.com/developerworks/cn/opensource/os-eclipse-javadebug/index.html

  1. 启动应用, 对于spring boot 模板是 /home/admin/{app}/bin/jbossctl pubstart
  2. 可以看到连接成功

 

原文地址:https://www.cnblogs.com/diegodu/p/7373230.html