Tomcat远程调试-IDEA工具
2017-01-05 09:53
716 查看
本地配置tomcat调试
开启tomcat远程debug修改startup.bat/sh 或者 catalina.bat/sh
set JAVA_OPTS=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n %JAVA_OPTS%
server.xml 或者 conf\Catalina\localhost\ROOT.xml配置
<Context path="/" docBase="D:\workSpace\idea_space\atkfb\atkfb-web\target\atkfb" reloadable="false" crossContext="true"> </Context>
docBase-指定mvn install 生成的target目录
path-项目访问路径,这里是根路径
启动tomcat
确保启动成功tomcat容器,我这里使用的是ali集成了很多中间的容器(HSF、Ateye服务等)
idea配置remote
点击debug就可以开始调试了
Tomcat jvm参数配置
配置catalina.bat/sh
set JAVA_OPTS= -Xms1024m -Xmx1024m -XX:NewSize=320m -XX:MaxNewSize=320m -XX:PermSize=96m -XX:MaxPermSize=256m
Tomcat远程调试的原理
核心是JPDA(Java Platform Debugger Architecture)框架
参考http://www.cnblogs.com/XuYankang/p/jpda.html
IBM对JPDA的详细介绍
https://www.ibm.com/developerworks/cn/java/j-lo-jpda1/
https://www.ibm.com/developerworks/cn/java/j-lo-jpda2/
https://www.ibm.com/developerworks/cn/java/j-lo-jpda3/
https://www.ibm.com/developerworks/cn/java/j-lo-jpda4/
相关文章推荐
- IDEA 14在MAC下如何对tomcat进行远程调试
- IDEA远程tomcat调试配置
- IDEA远程调试Tomcat
- idea 调试远程tomcat
- IDEA 远程调试tomcat中的jsp
- 使用Idea 16远程部署调试tomcat
- IDEA远程调试Tomcat
- 使用Idea远程部署调试tomcat
- idea/eclipse远程调试Tomcat
- Tomcat使用IDEA远程Debug调试
- IDEA远程调试Tomcat
- IDEA调试远程liunx上的Tomcat
- IDEA 13 tomcat 进行远程调试
- idea远程调试linux下的tomcat
- 34.IntelliJ IDEA 远程调试 Tomcat - IntelliJ IDEA 使用教程
- IDEA远程调试Tomcat
- Intellij idea远程debug连接tomcat,实现单步调试
- IDEA远程调试Tomcat热替换