2011-05-04 87 views
0

NetBeans生成類似Logger.getLogger(svr.class.getName()).log(Level.SEVERE, null, ex);的代碼以在catch中輸出異常。它將在控制檯中顯示。 部署我的項目後,我看不到任何異常信息。如何在控制檯可用時將這些錯誤消息輸出到文件和控制檯中?如何將控制檯中的輸出記錄到文件?

謝謝大家。

+0

這是java的。 util.Logger? – 2011-05-04 11:53:52

+0

@大衛格蘭特對不起,我沒說......是的'java.util.logging.Logger' – Shisoft 2011-05-04 11:56:31

回答

3

NetBeans中的日誌記錄系統基於標準的JDK的java.util.logging並儘可能地符合它。爲了向文件輸出錯誤消息,您可以在項目的類路徑中提供自己的日誌記錄屬性文件。

詳情參見以下鏈接:

+0

謝謝。但在我的情況下,NetBeans使用'Logger.getLogger(svr.class.getName())',我必須爲每個記錄器設置。使用單個記錄器是必要的嗎? – Shisoft 2011-05-04 12:09:33

+0

您可以在全局級別配置日誌記錄。包特定的記錄器和處理程序可能會覆蓋此級別。有關更多信息,請參閱第二個鏈接的日誌記錄屬性中的註釋。 – ddewaele 2011-05-04 12:40:37

+0

你說得對,我明白了。 – Shisoft 2011-05-04 17:52:01

相關問題