1. ホーム
  2. java

[解決済み] mavenを使用する場合、通常log4j.propertiesはjavaまたはresourcesの下に置くのでしょうか?

2022-06-14 10:45:55

質問

従来のMavenのディレクトリを使用する場合、log4j.propertiesファイルはどこに置くべきでしょうか?

どのように解決するのですか?

src/main/resources は、このための"標準配置"です。

更新してください。 上記は質問に対する答えですが、最良の解決策ではありません。他の回答やこれに関するコメントをチェックしてみてください...おそらく、あなた自身のロギングプロパティをjarで出荷せず、代わりにクライアント(たとえばアプリサーバ、ステージ環境など)が希望するロギングを設定するように任せることになるでしょう。したがって、それを src/test/resources に置くことが私の望ましい解決策です。

注意してください。 具体的なログの設定をクライアント・ユーザに任せるといえば、以下のように log4jslf4j を追加してください。