1

displaytagライブラリをWebアプリケーションに統合しています。私は仕事でライブラリを使用しましたが、現在構築しているものには現在ライブラリがありません。ライブラリのインストールの依存関係を確認したところ、次のリストが表示されていることに気付きました...

commons-logging
commons-lang
commons-collections
commons-beanutils
log4j

必要なコモンズの依存関係をすべて提供したと思いますが、 log4jも含まれていることに気付きました。私は現在log4jをログとして使用していないので、log4jを設定していない場合に実際に機能しないのか、それとも問題なく使用できるようにする必要があるのか​​、興味があります。

で提供されているインストールドキュメントには実際には記載されていません

ディスプレイタグのインストール

4

2 に答える 2

1

このリンクは、log4jがオプションであることを示しているようです(少なくともバージョン1.2の場合)。

同じページで、slf4jはオプションではないと記載されており、ライブラリがslf4jを使用してコーディングされていることを示しています。その場合、log4jの代わりに、他のログプロバイダーに置き換えることができます。

于 2010-10-18T04:55:03.420 に答える
0

Raghuramが述べたように、log4jはdisplaytagに対してオプションであり、slf4jはオプションではありませんが、slf4jはlog4jに依存しており、オプションではありません。リンク

基本的に、displaytagはここで述べたように間接的にlog4jを必要とします。

于 2020-12-22T10:20:06.450 に答える