私はmavenが初めてで、現在log4j jar(Eclipseも使用しています)をmavenでロードしようとしています。「org.apache.log4」を検索すると、たとえば次のエントリが見つかります。
しかし、選択したものを追加すると、pom.xml に追加されますが、jar はダウンロードされません。他のものもいくつか試しましたが、正しいものを見つけることができません。ここで何が間違っていますか?
休止状態のような他の依存関係は私にとってはうまくいきます。
私はmavenが初めてで、現在log4j jar(Eclipseも使用しています)をmavenでロードしようとしています。「org.apache.log4」を検索すると、たとえば次のエントリが見つかります。
しかし、選択したものを追加すると、pom.xml に追加されますが、jar はダウンロードされません。他のものもいくつか試しましたが、正しいものを見つけることができません。ここで何が間違っていますか?
休止状態のような他の依存関係は私にとってはうまくいきます。
これは正常です。スクリーンショットの下部に、追加したことがわかりますlog4j-2.0-beta6.pom
。それはpom dependecy
(log4j.2 を「記述する」pom 親) です。したがって、代わりに別の依存関係を追加する必要があります:おそらくlog4j-api
(log4j2を試したことがないかどうかはわかりません)
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-1.2-api</artifactId>
<version>2.0-beta6</version>
</dependency>