2015-12-05 50 views
0

我通過https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/multi-module-config.html爲多模塊項目配置checkstyle插件。這需要創建一個單獨的項目來容納幾乎不會有4-5個文件的資源(至少在我的情況下)。我不能只將這些文件保存在父項目的資源文件夾中嗎?這些文件是否可以在每個繼承孩子的類路徑中使用?在大型多模塊項目中使用Checkstyle插件是否需要單獨的項目?

簡單來說,我不希望只是創建一個單獨的項目來保存一些文件(如果這樣做沒有任何區別)

回答

0

不,你並不需要創建一個單獨的項目來checkstyle資源。這些資源包含了插件運行時需要使用的checkstyle規則。將checkstyle規則放入其自己的項目中,然後將它們作爲依賴項添加是實現此目的的最便捷方式。當然,您可以讓每個項目都有自己的checkstyle運行副本。

如果你把它放在父項目中,那可以工作。如果項目打包成jar。

+0

在我的情況下,父母是** pom **打包的項目。所有的孩子也是它的模塊。所以我只想在父項中指定checkstyle,並希望在每個子項的父項構建期間執行該項。 – Mukund

相關問題