2

ロギングをslf4jに依存するMavenプラグインがあります。logback.xmlデフォルトの動作は私の好みにはあまりにもおしゃべりですが、プラグインのクラスパスに自分を追加する方法がわかりません。

<plugin>
  <dependencies>
  </dependencies>
</plugin>

プラグインのクラスパスに依存関係を追加できますが、ローカル(リソース)ディレクトリをどのように追加しますか?

4

2 に答える 2

1

logback.xmlを適切なMavenアーティファクト(つまりjar)にラップして、ローカルリポジトリにインストールするか、共有リポジトリにデプロイするか、依存関係宣言でsystemPathを使用して、プロジェクト内のどこかに配置されたjarを指す必要があります。これは強くお勧めしません。

この理由は、ビルドの再利用性です。他の人がそれをどのように再現できるかを考えてください。

于 2012-04-13T15:47:10.167 に答える
0

あなたはそうしない。それらをアーティファクトとしてパッケージ化し、依存関係として追加する必要があります。

于 2012-04-13T15:43:55.127 に答える