java 远程调试
- Intellij Run->Edit Configurations -> 左上角的“+”-> 选择Remote
设置 IP和 端口号,这里会自动生成debug 参数
- 服务端启动时加上该启动参数,对于spring boot 模板,加在 /home/admin/{app}/bin/setenv.sh
启动参数的含义可以看这个文章
https://www.ibm.com/developerworks/cn/opensource/os-eclipse-javadebug/index.html
- 启动应用, 对于spring boot 模板是 /home/admin/{app}/bin/jbossctl pubstart
- 可以看到连接成功