我是新來創建插件,還有很多我不明白。其中一個奧祕就是伐木。如何在Eclipse插件中配置java.util.logging?
我有遺留的代碼,我希望能夠在插件和舊的獨立代碼中使用。這段代碼使用java.util.logging。
我使用JVM選項-Djava.util.logging.config.file=/completelySpecifiedPath/logging.properties
啓動新的工作臺來調試我的插件。 logging.properties文件似乎被讀取,因爲正在編寫由java.util.logging.FileHandler.pattern
指定的文件。不幸的是,我通過java.util.logging.FileHandler.formatter
指定的自定義格式化程序似乎沒有被調用;該文件中的輸出顯示爲默認的XML格式。日誌記錄在遺留代碼中工作正常,即我的自定義格式化程序已被使用。
我想知道的一件事是插件如何處理日誌依賴性。是否有可能需要在MANIFEST.MF中明確輸入一些日誌記錄依賴關係?我沒有看到Eclipse如何爲我計算依賴項,因爲依賴項不在代碼中,而是在logging.properties文件中。此外,是否可以或可以說java.util.logging依賴於我的類?
任何幫助和/或想法將不勝感激。
乾杯, 基思