1

我有一个关于如何在 IntelliJ 中调试具有多个模块的 maven 项目的问题。

我有一个项目,其中包含两个模块:客户端和共享。

“共享”只是一个罐子,“客户端”依赖于“共享”。客户端有一个单元测试,它在内部将调用“共享”模块中定义的类。

但是,如果我在“共享”模块中设置断点,IntelliJ 将不会在该断点处停止并简单地忽略它。

我的问题是如何在这种情况下进行调试?

非常感谢。

4

1 回答 1

1

您是否在调试模式下运行单元测试?或者您是否执行了执行单元测试的 Maven 构建?如果是,您应该尝试将surefire插件配置为等到您附加调试器来调试您的测试。

有关详细信息,请参阅http://maven.apache.org/plugins/maven-surefire-plugin/test-mojo.html 。

于 2012-05-07T14:28:54.250 回答