zl程序教程

您现在的位置是:首页 >  其它

当前栏目

Jetty远程debug

远程 debug Jetty
2023-09-14 09:00:23 时间
jetty里面的线程池QueuedThreadPool------------------INFO [qtp306949838-25] 1.开启服务器debug模式 项目目录下以mvnDebug命令启动mvnDebug jetty:run -Djetty.port=80启动服务器 其实就是比mvn启动多了Environment变量,添加一个变量MAVEN_DEBUG_OPTS=-X
jetty里面的线程池QueuedThreadPool------------------INFO [qtp306949838-25]
1.开启服务器debug模式

项目目录下以mvnDebug命令启动mvnDebug jetty:run -Djetty.port=80启动服务器
其实就是比mvn启动多了Environment变量,添加一个变量MAVEN_DEBUG_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000

suspend=y;会等待调试客户端连接上才启动服务器-----   Listening for transport dt_socket at address: 8000
suspend=n;直接以debug模式启动服务器

address=8000;客户端与调试器通信的端口

2.开始远程调试客户端

项目上右击Debug As -[Debug Configurations...]  新建一个Remote Java Application


填入远程服务器的ip地址和调试端口(8000)

点击[Debug]启动调试客户端