1
有一個Web應用程序的一些功能在GWT中實現。在eclipse中通過Ant腳本編譯gwt代碼時出現異常。編譯GWT代碼與log4j問題
log4j:ERROR setFile(null,true) call failed.
FileNotFoundException: \logs\App.log (The system cannot find the path specified)
如果我忽略上述異常,我的應用程序可以正常工作,並正確更新設置文件路徑下的App.log文件中的日誌。但由於這個例外gwt代碼沒有得到編譯。
在log4j.properties文件,下文提到的路徑設置:比它完美地運行:
log4j.appender.R.File=${catalina.base}/logs/App.log
如果我改變了這種路徑絕對(\ App.log像d)。 目前我正在Windows上運行構建,隨後戰爭將部署在Linux上。
我怎樣才能使它與相對路徑編譯?有沒有配置丟失?
在哪裏設置catalina.base屬性?我設置了像CATALINA_HOME這樣的環境變量,但它仍然沒有選擇這個。我在windows上運行它。 – Infotechie
' '在'編譯你的應用程序。 https://ant.apache.org/manual/Tasks/java.html –
謝謝噸:)它的工作。 – Infotechie