2011-11-15 57 views
0

我有一個GWT項目。我使用標準Logger進行客戶端和服務器端日誌記錄。我創建了兩個從java.util.logging.Logger繼承的Logger類。客戶端部分正常工作。問題在於服務器部分。我有一個記錄器類,如:如何登錄GWT項目中的服務器部分

public class ServerLogger extends Logger { 

public ServerLogger() throws SecurityException, IOException { 
    super("ServerLog", null); 
    boolean append = true; 
    FileHandler fileHandler = new FileHandler("My.log", append); 
    fileHandler.setFormatter(new SimpleFormatter()); 
    addHandler(fileHandler); 
} 
} 

但它不會創建任何日誌文件,它不會記錄? (該文件應該保留在服務器部件上。)

我應該如何登錄服務器部件?

回答

2

你的問題與GWT無關。這只是登錄到Java。

有許多解決方案,要做到這一點,但既然你提到的java.util.logging這裏是如何使用的java.util.logging在servlet容器上手的好博文: http://www.crazysquirrel.com/computing/java/logging.jspx

+0

你對。我找到了日誌文件。它們位於Eclipse的'target - > www'文件夾中。 – Kayser