2009-08-17 6 views
0

TestJcLLoggingServiceクラスのログメッセージがコンソールに届いてもログファイルが作成されない場合は、その回答が分かれば助けてください。Commons-loggingのJDKログを使用してログファイルが作成されない

2つのソースファイルが下に貼り付けられます。

TestJcLLoggingService.java

package com.amadeus.psp.pasd.logging; 

import org.apache.commons.logging.Log; 
import org.apache.commons.logging.LogFactory; 
import org.springframework.stereotype.Service; 

@Service 
public class TestJCLLoggingService { 
    private static Log psp_log = LogFactory.getLog(TestJCLLoggingService.class); 
    public static String testJCLLoggingServiceMethod(){ 
     psp_log.info("start of method testJCLLoggingServiceMethod class TestJCLLoggingService"); 

     psp_log.info("start of method testJCLLoggingServiceMethod class TestJCLLoggingService"); 
     return "This is a test string for JCLLogging"; 

    } 

    public static void main(String[] args){ 

     testJCLLoggingServiceMethod(); 

    } 

} 

logging.properties

 
handlers = java.util.logging.ConsoleHandler, java.util.logging.FileHandler 
.level = ALL 
com.amadeus.psp.pasd.level=ALL 
java.util.logging.ConsoleHandler.level = ALL 
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter 


java.util.logging.FileHandler.pattern = %h/java%u.log 
java.util.logging.FileHandler.level=ALL 
java.util.logging.FileHandler.limit=50000 
java.util.logging.FileHandler.count=1 
java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter 
java.util.logging.FileHandler.append=true 

事前に感謝します。

答えて

0

ご質問は、関連スレッドに答えている:Java util logging

基本的には、Java引数またはコード自体のいずれかの設定ファイル(logging.properties)のパスを設定し、右のフォルダに調べる必要があります。 (デフォルトはユーザホーム)

関連する問題