ロギングをslf4jに依存するMavenプラグインがあります。logback.xml
デフォルトの動作は私の好みにはあまりにもおしゃべりですが、プラグインのクラスパスに自分を追加する方法がわかりません。
<plugin>
<dependencies>
</dependencies>
</plugin>
プラグインのクラスパスに依存関係を追加できますが、ローカル(リソース)ディレクトリをどのように追加しますか?
ロギングをslf4jに依存するMavenプラグインがあります。logback.xml
デフォルトの動作は私の好みにはあまりにもおしゃべりですが、プラグインのクラスパスに自分を追加する方法がわかりません。
<plugin>
<dependencies>
</dependencies>
</plugin>
プラグインのクラスパスに依存関係を追加できますが、ローカル(リソース)ディレクトリをどのように追加しますか?
logback.xmlを適切なMavenアーティファクト(つまりjar)にラップして、ローカルリポジトリにインストールするか、共有リポジトリにデプロイするか、依存関係宣言でsystemPathを使用して、プロジェクト内のどこかに配置されたjarを指す必要があります。これは強くお勧めしません。
この理由は、ビルドの再利用性です。他の人がそれをどのように再現できるかを考えてください。
あなたはそうしない。それらをアーティファクトとしてパッケージ化し、依存関係として追加する必要があります。