PMD、Checkstyleおよび/またはFindbugsにさまざまなプラグインを使用してMavenを使用する場合、カスタムルールセットファイルを置くために推奨される場所は何でしょうか?PMD/checkstyle/findbugsのカスタムルールセットの推奨場所は何ですか?
5
A
答えて
2
私は通常、それらを別の親のpomに置きます。この方法で、後で他のモジュールやプロジェクトで再利用できます。 checkstyleページ(https://maven.apache.org/plugins/maven-checkstyle-plugin/examples/multi-module-config.html)の命題に似ていますが、私はそれをメインプロジェクトから外しています。
あなたはファイルにあなたがSRC /メイン/リソース/のCheckstyleやPMDの設定を使用して/パッケージを持っているし、その後に与えられたプラグインを設定するbuild-tools
という名前のモジュールを配置します。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.17</version>
<dependencies>
<dependency>
<groupId>com.example.whizbang</groupId>
<artifactId>build-tools</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
</plugin>
FindBugsのはより難しいですが、私通常はそのままにしておき、時には@SuppressFBWarnings
を使用します。
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>annotations</artifactId>
<version>3.0.1</version>
</dependency>
関連する問題
- 1. mapsforgeマップファイルの推奨保管場所は何ですか?
- 2. ドメインモデルクラスの推奨場所
- 3. Androidの場所は推奨されていませんか?
- 4. ネクサスデータを保存するのに推奨される場所
- 5. Django Haystack Solr - Solrの推奨場所とディレクトリ構造
- 6. 静的およびテンプレートディレクトリの推奨場所
- 7. Zend_Cacheを使用した場合の推奨キャッシュディレクトリとは何ですか?
- 8. viewDidUnloadが推奨されない場合、viewDidLoadのペアメソッドは何ですか?
- 9. Foursquare API - 推奨されない場所を無効にする
- 10. RestHeartのjvmメモリの推奨設定は何ですか?
- 11. ウィンドウの下で推奨されるRubyエディタは何ですか?
- 12. 推奨されるAndroidユーティリティクラスのコレクションは何ですか?
- 13. ベストプラクティス:CRUD操作の推奨用語は何ですか?
- 14. Application InsightのMSIT推奨値は何ですか
- 15. Rustプロジェクトの推奨ディレクトリ構造は何ですか?
- 16. アンドロイドサポートライブラリの推奨されるプロゴア設定は何ですか?
- 17. 推奨されるパスカルのファイル拡張子は何ですか?
- 18. HttpURL connection setConnectionTimeoutとsetReadTimeOutの推奨値は何ですか?
- 19. symfony 3、doctrineの推奨時刻形式は何ですか?
- 20. IntelliJ IDEAで非推奨のメソッドの代替メソッドを見つける場所?
- 21. Facebookのチェックイン用の場所/場所は何ですか?
- 22. ここで、対はfind()です。その使用の推奨は何ですか?
- 23. Javaアプリケーションの場合/ケース推奨
- 24. 推奨されるBcrypt C実装は何ですか?
- 25. ポイントツーポイントライブストリーミングアプリケーションに推奨されるアーキテクチャは何ですか?
- 26. iPhoneアプリユーザー設定 - 推奨されるアプローチは何ですか?
- 27. Flash Encoding(FLV):推奨ビットレートとは何ですか?
- 28. 推奨されるクリーン障害メカニズムは何ですか
- 29. スプリングブーツレストプロジェクトに推奨されるプロジェクト構造は何ですか?
- 30. ダブルに推奨される最小イプシロンは何ですか?