Jetty远程debug

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]启动调试客户端
上一篇:Logtail 混合模式:使用插件处理文件日志


下一篇:Tomcat远程debug