2016-09-16 1 views
0

は私がのlog4j.xml修正出力はありませんされています。そして、log4jのは、ウェブのように構成されたが、

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE log4j:configuration PUBLIC "-//APACHE//DTD LOG4J 1.2//EN" "log4j.dtd"> 
<log4j:configuration debug="true" xmlns:log4j="http://jakarta.apache.org/log4j/"> 

    <!-- Appenders --> 
    <appender name="console" class="org.apache.log4j.ConsoleAppender"> 
     <param name="Target" value="System.out" /> 
     <layout class="org.apache.log4j.PatternLayout"> 
      <param name="ConversionPattern" value="%-5p: %c - %m%n" /> 
     </layout> 
    </appender> 

    <!-- Application Loggers --> 
    <logger name="com.ambre.hib"> 
     <level value="info" /> 
    </logger> 

    <!-- 3rdparty Loggers --> 
    <logger name="org.springframework.core"> 
     <level value="info" /> 
    </logger> 

    <logger name="org.springframework.beans"> 
     <level value="info" /> 
    </logger> 

    <logger name="org.springframework.context"> 
     <level value="info" /> 
    </logger> 

    <logger name="org.springframework.web"> 
     <level value="DEBUG" /> 
    </logger> 

    <!-- Root Logger --> 
    <root> 
     <level value="DEBUG" /> 
     <appender-ref ref="console" /> 
    </root> 

</log4j:configuration> 

私が展開され、私のアプリを実行するには、ブラウザでエラーが発生しました:The request sent by the client was syntactically incorrect

私はIDEコンソールを見ましたが、コンソールに何もありません!だからどこでログを見つけることができますか?

答えて

0

どこでも。アプリケーションサーバーとその構成についてもっと詳しく知る必要があります。

このエラーは、アプリケーションサーバーが呼び出すWebアプリケーションであると判断する前に、アプリケーションサーバーが検出したものでもあります。

私は、アプリケーションサーバーのログやアプリケーションサーバーのログの設定を調べようとします。それはDebianのTomcatの8だった場合たとえば、それは /var/log/tomcat8/catalina.outと設定 /etc/tomcat8/logging.propertiesで

しかし、それはから起動したアプリケーション・サーバであるかの 可能性がありあなたのIDEはあなたのIDEディレクトリかどこかにあるかもしれません。アプリケーションサーバーの場所がわからない場合は、IDEでサーバー構成を調べてみてください。

関連する問題