如何用intellij想法调试maven目标?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (502)

能用Intellij IDEA调试Maven目标吗?我知道我可以右键单击并运行调试。但是,maven插件没有出现在我的External Libraries列表中,所以我无法进入代码并设置断点。因此,调试运行贯穿目标而不停止,就像Run一样。

提问于
用户回答回答于

你可以这样试试:

  1. 从命令行运行maven目标mvnDebug而不是mvn。例如mvnDebug clean
  2. 打开你想要在intelliJ中调试的maven插件的源代码并设置breakPoint
  3. 在IDEA中,添加一个Remote配置。
    1. 在设置下,设置Transport:Socket,Debugger Mode:Attach,Host:localhost,Port:8000(默认端口为mvnDebug)。
用户回答回答于

我正在使用Intellj Idea 15.0.4:

  1. 在你的Maven插件中设置断点
  2. 在标签“Maven Projects”中,转到使用你的maven插件的项目
  3. 在“插件”中找到你的插件,并通过右键点击和调试

这是一个截图:

扫码关注云+社区

领取腾讯云代金券