問題タブ [maven-checkstyle-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maven - checkstyle を使用するすべてのプロジェクトで使用するために、checkstyle の import-control ファイルをバンドルできますか?
後でビルドするプロジェクトではなく、checkstyle.xml ファイルを作成するプロジェクトに import-control ファイルが存在するように、checkstyle に import-control を追加しようとしています。
すべてのルールを定義する特定の gradle プロジェクトがあり、このプロジェクトには import-control.xml があります。私の問題は、このチェックスタイルを使用する別のプロジェクトで mvn clean install を実行しようとすると、そのプロジェクトで import-control.xml を見つけようとすることです。
checkstyle.xml で次の構成を行いました。
import-control.xml は checkstyle.xml の隣に配置されます。
このファイルがビルド中のルート プロジェクトではなく、checkstyle プロジェクトに存在することを Maven に伝えるために、私が何をする必要があるか誰か教えてもらえますか?
私が得たエラーは次のとおりです: モジュール TreeWalker を初期化できません - モジュール ImportControl を初期化できません - プロパティ 'file' の値 'import-control.xml' が不正です 見つかりません: import-control.xml
v 2.17 で
import-control.xml を読み込めません: ファイルが見つかりません:/C://import-control.xml: \import-control.xml
私が試したこと: checkstyle バージョンを 3.1.0 にアップグレードします (以前は 2.17 でした) import-control.xml を使用しますが、機能しませんでした。ドキュメントとコードを読み込もうとしましたが、役に立ちませんでした。
助けてくれてありがとう
あとで書いて / モーテン
mvn 構成:
java - Checkstyle LineLength 構成が機能しない
Java プロジェクトに追加しようとするmaven-checkstyle-plugin
と、いくつかの奇妙な問題に直面しています。checkstyle バージョンは 3.1.0 で、checkstyle バージョン 8.19 を使用します。以下は、checkstyle.xml
使用しているプロジェクトです。
そして私のpom.xmlの設定
ここで、実行mvn checkstyle:check
すると次のメッセージが表示されます。
[エラー] プロジェクト myproject で目標 org.apache.maven.plugins:maven-checkstyle-plugin:3.1.0:check (default-cli) を実行できませんでした: checkstyle 構成中に失敗しました: LineLength は Checker の子として許可されていません - > [ヘルプ 1]
チェックスタイルを更新してこのようにすると
次のメッセージが表示されます
[エラー] プロジェクト myproject で目標 org.apache.maven.plugins:maven-checkstyle-plugin:3.1.0:check (default-cli) を実行できませんでした: checkstyle 構成中に失敗しました: プロパティ 'max' が存在しません。確認してくださいドキュメント -> [ヘルプ 1]
私には、エラー メッセージが誤解を招くため、何が起こっているのか推測できません。この構成で欠けているものは何ですか?