Tomcat 部署的 war包工程开启远程调试
Linux服务器下,编辑Tomcat bin 目录下的 startup.sh 文件
vim startup.sh
declare –x CATALINA_OPTS=”-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9999″
java –jar 部署的 jar 包开启远程调试
–agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=19999
address为设置的远程 debug 端口,完整的 demo:
nohup java –jar -Xms256m -Xmx2048m –agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=19999 “$jar_path“/”$jar_name“.jar > test–api.out 2>&1 &
Idea 开启远程调试
上面配置好了服务器端的远程模式,现在需要在本地的开发工具中开启远程模式,开启方法如下:
配置好以后,点击 debug 模式启动,在想调试的代码行,打上断点,就可以远程调试了。
原文地址:https://blog.csdn.net/qq_20315217/article/details/133265984
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_43378.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!