eclipse下的jetty远程调试设置
在windows下的jetty远程调试设置
1.首先说明的是windows下的jetty是通过命令java -jar start.jar来启动的,因此要想设置成远程调试模式,则要改用命令java -Xdebug -Xrunjdwp:transport=dt_socket,address=10001,server=y,suspend=n -jar start.jar来启动,其中该命令中的address就是调试端口号。
在linux下配置jetty的远程调试:
1、如果linux下也是使用命令java -jar start.jar来启动服务 的,则将启动服务的命令改为 nohup java -Xdebug -Xrunjdwp:transport=dt_socket,address=10001,server=y,suspend=n -jar start.jar。 同样address指的是开放出来的debug端口
2、如果linux下使用的是命令用 ${jettyhome}bin/jetty.sh start来启动服务的,则需要在jetty.sh中找到同样写 JAVA_OPTIONS的地方的下一行 加入:
JAVA_OPTIONS+=("-Xdebug -Xrunjdwp:transport=dt_socket,address=10000,server=y,suspend=n")
同样address是端口,可以自己修改。
启动后,
在本地eclipse --- > Debug as --- > debug configurations -- > Remote java application --> 右键 new ---> 打开的窗口页面中设置要调试的远程服务
在connect标签页上的选项配置如下:
project 选择本地工程,这里需要保证本地工程代码和服务器上是相同的。否则会调试行数对不上。
host 输入服务器的ip地址
port 填写JDPW的端口,如上配置是10000
然后点DEBUG。会出现运行。如果发现Failed to connect to remote VM. Connection refused. 需要重启一下jetty
以上都经过本人测试可行的
也可参考一下链接:
http://blog.csdn.net/arsenal04/article/details/40867327
最新文章
- Hadoop单机模式安装-(2)安装Ubuntu虚拟机
- eclipse导入cordova创建的项目
- EF Power Tools 数据库逆向生成时T4模板修改
- 中国排名前100的IT公司 (转)
- C++ Primer : 第十二章 : 动态内存之动态数组
- PC-Lint安装配置与集成到VS2010
- 纯js分页代码(简洁实用)
- DOM+Javascript一些实例
- du 命令详解
- 网络流 最大流—最小割 之SAP算法 详解
- mtcnn
- Qt之菜单栏工具栏入门
- (10)学习笔记 ) ASP.NET CORE微服务 Micro-Service ---- Ocelot+Identity Server
- PPT 遥控器
- TextView中文文档
- JS在项目中用到的AOP, 以及函数节流, 防抖, 事件总线
- Java泛型入门
- Nginx an upstream response is buffered to a temporary file,nginx502错误
- 初涉算法——STL初步
- winform工具1-图片去除水印
热门文章
- day8(使用celery异步发送短信)
- Mongo管理
- Python基础篇学习感悟:学如不及,犹恐失之
- 哀悼疫情,全站灰色如何实现,CSS滤镜一行代码实现
- Tomcat启动报错org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file
- Scrum 冲刺第一天
- Win10 .net framework 3.5 安装失败 0x80073712 [解决了]
- 【题解】CIRU - The area of the union of circles [SP8073] \ 圆的面积并 [Bzoj2178]
- redis学习之——在分布式数据库中CAP原理CAP+BASE
- Office Word文件批量生成软件