tomcat远程调试
来源:互联网 发布:当今网络环境 编辑:程序博客网 时间:2024/06/10 23:47
步骤:
一、配置tomcat
(1)在window系统中
打开%CATALINE_HOME%/bin下的文件catalina.bat,加入下面这行:
set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address= 8000
其中 address=8000是没被使用的端口号。连接方式有两种,为dt_shmem和dt_socket,分别表示本机调试和远程调试。
(2)在linux系统中
还需要把% CATALINE_HOME %/bin/startup.sh中的最后一行exec "$PRGDIR"/"$EXECUTABLE" start "$@" 中的start改成jpda start。由于默认的端口是8000,所以如果8000端口已有他用的话,还需在catalina.sh文件中设置:JPDA_ADDRESS=8000。
输入命令startup.sh或者catalina.sh jpda start就可启动tomcat。
二、配置eclipse
在Eclipse中选择Run Debug,在弹出对话框中右击Remote Java Application新建一个远程调试项
三、快捷方式
如果每次做上述操作非常烦,不如写个批处理,如取名为Tomcat debug.bat,在这个文件中加入下面几行:
cd %CATALINE_HOME%/bin
set JPDA_ADDRESS=8000
set JPDA_TRANSPORT=dt_socket
set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8787
startup
将此脚本保存到tomcat/bin目录下,然后发个快捷方式在桌面,欧啦~~~~
这样需要远程调试时,运行debug.bat即可;不需要远程调试时,还是运行startup.bat文件
- tomcat 远程调试
- Eclipse远程调试Tomcat
- Tomcat远程调试
- Tomcat远程调试
- eclipse远程调试tomcat
- Eclipse远程调试Tomcat
- Eclipse远程调试Tomcat
- Tomcat配置远程调试
- tomcat的远程调试
- Eclipse远程调试Tomcat
- ECLIPSE远程调试TOMCAT.
- 远程调试tomcat
- Eclipse远程调试Tomcat
- Eclipse远程调试Tomcat .
- MyEclipse 远程调试tomcat
- Tomcat 支持远程调试
- tomcat远程调试
- Tomcat配置远程调试
- 怎样量化评价搜索引擎的结果质量
- Inspirations to be better
- postgresql pgagent 的安装及使用(linux 5.8)
- Android 触摸事件解析( 耐心看完就懂了哦)
- 软件设计之——“高内聚低耦合”
- tomcat远程调试
- 数据库的命名规范
- JavaSE_02数组
- servlet学习笔记(一)
- win 2008 R2远程桌面授权
- ruby 用途 与优势
- CocoaPods 的使用
- 深入浅出 妙用Javascript中apply、call、bind
- 矿物质绝缘电缆型号