我有一個在Windows機器上運行的Java應用程序。log4j寫入Windows共享
長話短說,我們有我們放置日誌每機文件的約定:
\\%COMPUTERNAME%\Logs\<AppNameHere>
所以我配置我的Java應用程序與-Dmachine.name =「%COMPUTERNAME%」來啓動,然後在我的log4j.properties文件我指定
log4j.appender.R.File = \\${machine.name}\Logs\MyVerySpecialApplicationName\log.log
但我沒有看到該目錄/文件顯示,當我跑我的應用程序(應用程序所做的第一件事就是登錄啓動消息)。
所以我的猜測是,log4j/java無法處理該窗口特定的UNC路徑。
其他人遇到這個問題,找出解決辦法嗎?
謝謝,我會盡快嘗試! – ecoffey 2010-10-22 16:56:07