栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > Java面试题

eclipse如何远程调试linux上安装的tomcat

Java面试题 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

eclipse如何远程调试linux上安装的tomcat

1:修改Linux上Tomcat的catalina.sh,第一行添加declare -x CATALINA_OPTS=”-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000″
2:在eclipse中, 点 “Run->Debug…”,选 “Remote Java Application”,按提示新建,”Project”一项选择需要调试代码的项目,”Host”选择远程Linux主机IP地址,”Port”选择上一行address配置的8000,注意这是一个独立的未占用端口与应用的端口不一样的。
3:运行Linux上的tomcatbincatalina.sh启动tomcat,
命令如下:当前tomcatbin目录下
输入:./catalina.sh run (这样可以看到Tomcat的信息运行信息)
如果提示没有权限,以root身份设置权限:chmod +x *.*
Listening for transport dt_socket at address: 8000” 这样的信息,说明调试端口已经被监听
4:在windows上的eclipse中点 “Run->Debug…”选中刚才新建的,点”Debug”,如果一切正确就没有提示。此后你在代码中设置的断点就会执行。
5:由于java本身的JPDA机制,远程代码运行效果会被及时更新,但是并不能更新远程服务器上的代码,这一点要注意.

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/264429.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号