webアプリケーションの設定のlogbackは、なぜtomcatの下にログファイルがないのですか?


webアプリケーションの設定のlogbackは、なぜtomcatの下にログファイルがないのですか?
    この上ない憂鬱な時になりました.spring webはlogback.xmlファイルを配置しています.tomcatの下に置いて、アプリケーションログはずっと現れません.
 
                org.eclipse.jetty
                jetty-maven-plugin
                
                    13
                    
                        8080
                    
                    
                        /
                    
                
            
ログファイル:
${catalina.home}/logs/app.xml.log
tomatは自分のシナリオでaalina.shは$catalina.home変数を設定します.検索できます. -Dcatalina.home=「$CATALINE AuHOME」は、環境変数の具体的な設定情報を確認します.
グローバル環境変数が設定されていない場合、ログはtomcatディレクトリの下のlogsフォルダにあるはずですが、現在は実行できません.キティプラグインを使うと、もちろん、この環境変数を打てないです.ウェブアプリケーションの下でcatalina.home_0026 quot;ができます.IS_UNDEFINEDフォルダの下にログが表示されます.
そこで、私はpomの中のすべてのlogl 4 jに関する依存をすべて取り除いて、この時、tomcatの下でやっとログが現れて、tomcat自身の配置のログもlogl 4 j(tomcat 7)で、tomcat自身の配置と衝突したと感じますが、tomcatの運行ログを見ても、何の異常がありません.
個人的にはロゴ4 jバージョンの問題か、それともtomcat自身のロゴ4 jと衝突するか?ですから、私はwebアプリの中のpomのロゴ4 j依存度を全部外して、今はログを印刷できます.
添付:ログを一つのマウントされた外部ディレクトリに統一的に印刷するために(ログを収集するために)ログファイルのパスは以下のように設定されています.
${TOMCAT_LOG_HOME}/logs/${project_home}/simpleApp.xml.log
これはシステム環境変数で設定されています.

    
    ....................
ログファイルを分離するためにも採用しました.
     
設定します.公式文書を詳しくご覧ください.