2012-05-06 31 views
1

我有一個關於如何在IntelliJ中調試具有多個模塊的maven項目的問題。IntelliJ:在maven項目的另一個模塊中設置的斷點

我有一個項目,其中包含兩個模塊:客戶端和共享。

「共享」只是一個罐子,「客戶端」依賴於「共享」。客戶端有一個內部調用「共享」模塊中定義的類的單元測試。

但是,如果我在「共享」模塊中設置了一個斷點,IntelliJ將不會在該斷點處停下來,並且簡單地忽略它。

我的問題是,我可以在這種情況下調試?

非常感謝。

+0

這應該*只是工作*。你確定你有正確版本的JAR和「共享」模塊的源代碼嗎? –

回答

1

您是否在調試模式下運行單元測試?或者你是否執行了執行單元測試的Maven構建?如果是的話,你應該嘗試配置surefire插件,等待你連接一個調試器來調試你的測試。

請參閱http://maven.apache.org/plugins/maven-surefire-plugin/test-mojo.html瞭解更多詳情。

+0

謝謝你。我一直在想,究竟是什麼可以解釋這個...... –

相關問題