1

私はstrutsプロジェクトを持っていますが、これをwarファイルからeclipseにインポートしました。これは、Tomcatにデプロイすることで完全に機能します。しかし、インポート後も同じようにエラーが表示されます:

log4j:ERROR Could not read configuration file from URL [file:/D:/xxxfolder/xxxworkspace/xxxproject/WebContent/WEB-INF/classes/log4j.properties].
java.io.FileNotFoundException: D:xxx\xxx\xxx\WebContent\WEB-INF\classes\log4j.properties (The system cannot find the path specified)

srcフォルダーにlog4j.propertyがあります。

それを取り除くための適切な解決策を手伝ってください!

詳細が必要な場合はお知らせください

編集!私は問題の根本を理解しましたが、解決策を見つけることができません。デフォルトでは、eclipseのsrcの出力ビルドパスは:build/classessです。しかし、TomcatはwebContent / web_inf /Classess/でファイルを検索しています。その方法を提案できますか。log4jのみの出力ファイルをtomcatが検索している特定のファイルに変更する方法。

4

1 に答える 1

1

上記のコメントの結論は、パスが正しくないということです。パスを変更すると、問題は解決します。

于 2012-12-10T09:35:34.813 に答える