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]启动调试客户端

时间: 2024-09-09 23:58:08

Jetty远程debug的相关文章

eclipse配合tomcat远程debug的疑问?

问题描述 如题,我的疑问是:本地eclipse上的应用时如何与远程服务器上的应用对应上的,之所以这么问是因为我部署在远程服务器上的应用名字和本地应用的名字不一样(上传war包时手动修改的),可他还是能够找到,并远程debug? 问题补充:binfentianshi 写道 解决方案 朋友,我确实不太懂,所以没明白你的意思,不过这两天我看了一下,eclipse远程调试tomcat的相关文章.我明白了你的意思我现在给你我的理解,eclipse进行远程调试时,若你页面上要访问的servlet是在包com

求 tomcat 7 远程debug 官方文档连接地址

问题描述 如题,翻了半天tomcat 7的官方文档也没找到关于远程 debug方面的页面,各位谁知道发一个连接哈 ,不胜感激. 解决方案 http://wiki.apache.org/tomcat/FAQ/Developing

Tomcat中设置远程debug方法

debug 何为远程调试?我们一般调试一个web项目的java代码时,需要将你的tomcat服务器和你的开发工具(比如Jbuilder)集成,或需要工具的一些插件支持(比如Eclipse下的myclipse等),这些方式都是在本地进行,即你的开发工具和tomcat运行在同一台服务器上,如果你的开发工具和服务器不再一台机器上那就需要实现远程调试功能了. 实现方法:在tomcat的catalina.bat文件中加入下面的设置,当然SET CATALINA_OPTS 变量应该在使用它之前.这是在tom

利用Eclipse远程Debug Jboss

     大家的应用发布以后,有时候需要直接在服务器上进行远程调试,以下是远程调试Jboss的方法我们的Eclipse用的是3.2.2,Jboss是4.2.2 1.设定Jboss的启动参数,把Debug端口放开      打开[jboss-4.2.2.GAbinrun.conf]文件,把47行的注释放开,如下所示 # Sample JPDA settings for remote socket debugingJAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=d

Tomcat远程debug

1.服务器端 windows系统 在startup.bat的最前面增加         SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000   linux 在startup.sh declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.

OpenWRT开发之——远程debug

想要用gdb对OpenWrt进行远程调试.首先得在OpenWrt目标机上安装gdbserver. 其实在trunk路径下也有gdb的ipk安装包的,不信find一下. [trunk]$ find bin/ -name "gdb*.ipk" bin/ar71xx/packages/base/gdb_7.8-1_ar71xx.ipk bin/ar71xx/packages/base/gdbserver_7.8-1_ar71xx.ipk 查看一下它们的大小: [trunk]$ ls -lh

jetty idea 远程调试

以下详解如何在idea中开启jetty远程调试: 选择idea的Edit Configurations: 点击+号,选择Remote; 修改远程服务器的IP和端口号,如图所示: 启动服务器中的jetty程序: java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8001 -Xnoagent -jar start.jar

Eclipse远程调试Weblogic运行的源代码

web|源代码 看过许多远程调试的例子,大多数都是针对tomcat或者jboss服务器的,很少能搜索到weblogic服务器的远程调试例子和文章,前些天在项目开发的时候尝试了一下,感觉十分得不错,拿出来跟大家分享一下,不过我要多罗嗦几句. 远程调试的好处:我们现在开发的模式大多是本机用eclipse集成source管理环境,集成ant的编译环境,用weblogic插件集成运行环境,基本上一个eclipse又当爹又当妈的,这样的好处就是开发环境配置集中,普通的程序员只要按步骤做就可以了,开发步骤简

远程调试Hadoop各组件

远程调试对应用程序开发十分有用.例如,为不能托管开发平台的低端机器开发程序,或在专用的机器上(比如服务不能中断的 Web 服务器)调试程序.其他情况包括:运行在内存小或 CUP 性能低的设备上的 Java 应用程序(比如移动设备),或者开发人员想要将应用程序和开发环境分开,等等. 为了进行远程调试,必须使用 Java Virtual Machine (JVM) V5.0 或更新版本. JPDA 简介 Sun Microsystem 的 Java Platform Debugger Archite