奇妙な問題があります。
プロジェクトを JUL から slf4j に切り替えました。これは、war ファイルを tomcat にデプロイするときにも機能します。
Eclipse から起動すると、メイン コードは機能します (slf4j jar ファイルはクラスパスと wtpwebapps の lib フォルダーにあります) が、slf4j も必要とする別の jar ファイルのクラスが使用されるとすぐに、ClassNotFoundException
. しかし、クラスは明らかにそこにあり、その上の行だけがLoggerFactoryによって作成されたロガーを介してログに記録されます...しかし、依存関係のjarでは、明らかにslf4j jarファイルを知らない別のクラスローダーを使用しています...
私が言うように、warファイルをビルドしてTomcatにデプロイすると機能します。
何か助けはありますか?
同様の質問が見つかりましたが、まだ役立つ回答はありません。