IDEA 社区版不支持 Tomcat?一招完美解决!(18)
启动Tomcat进程
当需要从进程启动开始调试时 , 调试参数示例如下 。
-agentlib:jdwp=transport=dt_socketserver=y suspend =yaddress=5555将Gradle任务“startTomcat”的“arg4Tomcat”参数中配置的“suspend”参数设置为“y” , 再通过该命令启动Tomcat , Tomcat窗口只显示“Listening for transport dt_socket at address: 5555” , 未显示其他内容 , 即Tomcat进程此时在等待调试器连接address参数对应的端口 , 未完成启动 。
启动IDEA调试 在Web应用初始化阶段会执行的代码设置断点 , 例如在示例工程的带有@PostConstruct注解的TestPostConstructLazyFalse.postConstruct()方法设置断点 。 在IDEA启动调试 , 查看Tomcat窗口日志已更新 , 说明Tomcat进程已启动 。 查看IDEA调试窗口 , 已进入以上设置的断点 , 证明可以从Web应用启动开始调试 。 3 .5.3.4.3. 从进程启动开始调试(一键完成) 以上从进程启动开始调试的操作需要先启动Tomcat进程 , 再启动IDEA调试 , 可以优化为一键完成 。 打开IDEA的“Run/Debug Configurations”窗口 , 选择“Remote”配置 , 点击“Before launch: Activate tool window”下方的加号按钮 , 选择“Run Gradle task” 。推荐阅读
- 第五人格|宁王突然改口:现在不支持EDG的很不对劲,我们都是“淀粉猪仔”
- 网易游戏|宁王:我是淀粉,无脑支持EDG,不支持EDG脑子是多有毛病?
- 原神|原神:mhy花大量人力物力财力做自己的社区,没准儿是为了省钱?
- |米游社区能给你带来什么惊喜,玩家:一些热爱游戏的知己好友
- 米哈游|原神,崩坏3的开发商米哈游为什么要推出玩家社区米游社?
- dota2|V社区别对待中国玩家,主播停播抗议,玩家失望:没有格局
- 暗黑破坏神2重制版|?《暗黑破坏神2重制版》没有实体版也不支持广域网联机
- 戒指|梦幻西游:七夕钻戒显示BUG?大部分锦衣不支持同时穿戴
- fpx战队|知情人爆料:Bo将在FPX和OMG比赛中回归!多位解说表态:不支持
- 部落冲突|部落冲突:官方2021年部落发展方向,社区经理“达里安”问答!