私はスプリングブートを私のプロジェクトに使用しています。そして、パッケージリソース私はlog4j.properties非常に細かく期待されるファイルがあります。.WARファイルの外でlog4j.propertiesファイルを抽出するにはどうすればよいですか?
しかし、今、私は、.warファイルの外側からこのlog4j.propertiesファイルを上書きするために何とかしたいと私はインターネットでいくつかの解決策を見つけることを試みていたが、私はできません。
そして奇妙なことがある: 私はちょうどTomcatのパッケージのconfに別のapplication.propertiesファイルを置くTomcatのを実行しているとき、私はapplication.propertiesファイルを上書きすることができます。そしてまた、私はのcontext.xmlにファイルのみ1行を追加します。
<Context>
<Environment name="spring.config.location" value="../conf/" type="java.lang.String" override="true"/>
</Context>
をしかし、このアプローチは、log4j.propertiesファイルには不適切です。あなたは、ロギング構成ファイルの場所を定義するためにlogging.config
プロパティを使用することができます:(