問題タブ [maven-extension]

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.

0 投票する
2 に答える
449 参照

drools - kie-maven-plugin:7.36.1.Maven を使用した場合のプラグイン拡張依存エラー

Drools を 6.5.0.Final から Drools 7.36.1.Final に移行すると、以下のように org.kie:kie-maven-plugin:7.36.0.Final 依存関係の問題を解決する際に問題に直面しています

POM エントリ

0 投票する
0 に答える
25 参照

java - Maven Enforcer 拡張機能

Maven Enforcer Extension を発見しました

https://maven.apache.org/enforcer/maven-enforcer-extension/usage.html

settings.xml実際のプロジェクトの外、たとえば、Maven のインストール、またはコマンド ラインで構成できるかどうか疑問に思います。

拡張機能のロードは Maven インストールに JAR を追加することで実行できることがわかりましたが、まだどこかにルールを構成しているものがあります。

ユースケース: すべてのプロジェクトにいくつかのルールを適用したいと考えていますが、残念ながら一部のプロジェクトでは会社の親 POM を使用できません。1000 以上のプロジェクトがあるので、これを達成するためのプロジェクトに依存しない方法があれば素晴らしいと思います。

編集

構成ファイルの場所がハードコードされているようです:

https://github.com/apache/maven-enforcer/blob/enforcer-3.0.0/maven-enforcer-extension/src/main/java/org/apache/maven/extensions/enforcer/EnforceExtension.java#L56

そのため、おそらくプラグインをフォークするか、Maven ビルドの前に「その場で」ファイルを作成する必要があります。