idea远程调试jar包与tomcat的方法 |
您所在的位置:网站首页 › 远程调试jar包 › idea远程调试jar包与tomcat的方法 |
idea远程调试方法
调试JAR包
首先需要在虚拟机或者远程运行jar包,在运行jar包时增加JVM参数: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,addrees=8888 其中8888是端口号,可以自定义,注意需要虚拟机中打开对应端口 例如: java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,addrees=8888 helloworld.jar 在jar包运行后打开idea进行配置。 点击Edit Configurations… 之后如果有图中的Remote选项则直接点击Remote选项,如果没有则点击+号添加一个remote连接 只需要修改红框中的三处参数就可以了,Name处是显示的远程调试名称,host是远程的地址即jar运行的地址,post是端口号与运行jar时添加的参数中的address处相同。 修改完成后点击ok 成功添加remote后在idea窗口右上角点击下拉选择框可以看到刚刚添加的remote地址,点击选中 再点击debug按钮 在下方的console界面显示成功连接后便远程调试上了。 之后便可以在代码中增加断点进行调试,调试中会有debugger窗口 可以进行逐步调试 调试tomcat中app在idea中操作 与调试jar的操作相同,主要区别在于调试tomcat需要找到tomcat.conf文件并在tomcat.conf中增加配置 -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,addrees=8888 修改完配置文件需要重启tomcat。 之后的操作与调试jar的操作相同。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |