如何在远程计算机上调试war文件?

sta*_*low 3 java debugging jboss remote-debugging

如果我在另一台机器上运行jboss服务器并将我的war文件scp到该机器,我该如何调试战争?我会用什么命令?我如何在终端上执行此操作?

ckl*_*lab 8

使用远程计算机上的调试参数运行jboss:

 -Xdebug -Xrunjdwp:transport=dt_socket,address=54371,server=y,suspend=y
Run Code Online (Sandbox Code Playgroud)

address - 这将是您要连接的端口

server - 表示它将是服务器

suspend- 将阻止执行应用程序直到调试器连接(指定n是否希望应用程序在调试器连接之前开始)

如果使用Eclipse,则调试为Remote Java Application.您只需提供要调试的项目,远程计算机的IP以及您指定的端口.