使用Eclipse 3.6SR2和相應的Google插件我創建了一個新的Web應用程序項目。 似乎所有東西都已經預配置爲使用java.util.logging.Logger,但我看不到任何輸出,無論是在IDE中還是在部署之後。使用AppEngine登錄不起作用(無論是在IDE中還是部署)
private void sendNameToServer() {
Logger log = Logger.getLogger(TestAppEngine1.class.getName());
log.setLevel(Level.INFO);
log.info("info");
log.severe("severe");
System.out.println("out");
System.err.println("err");
log.log(Level.SEVERE, "severe");
我只能在Eclipe的「控制檯」窗口中看到「out」和「err」,但不能從Logger中看到日誌。部署和檢查唯一日誌後,我會看到正常日誌,例如由較長的初始加載時間創建,但不是Logger記錄NOR「out」或「err」。已經檢查
事情:
- 的AppEngine-web.xml中有<屬性名= 「java.util.logging.config.file」 值= 「WEB-INF/logging.properties」/ >
- 我也感動logging.properties子文件夾「類」,並調整設置(認爲這是在另外一個問題的想法)
- logging.properties只包含「.LEVEL = ALL」
- 在服務器上更改最小日誌級別,但仍然沒有日誌(「錯誤」是def奧爾特水平,將其設置爲「調試」)
- 部署多次
- 讓它坐1天
- 檢查部署版本在線
- 檢查了多個「控制檯」窗口
- google搜索了幾個小時
我真的迷路了。如果你能給我一個提示,會很感激。
有一個錯字 System.out.println(「out」); System.out.println(「err」); 他們都是System.out :-)。並不是說這樣可以解決任何問題...... –