0
我需要找到Lift應用程序運行的服務器的根目錄,因爲我利用imagemagick和openoffice將文件轉換爲圖像。Scala Lift - 獲取服務器根目錄(磁盤)
我可以簡單地通過硬編碼Ç得到這個工作,我的Windows開發機器上:/路徑文件之前,但使用我們的Linux服務器上:
/[app name goes here]
似乎並沒有工作。
任何幫助非常讚賞,提前:)
我需要找到Lift應用程序運行的服務器的根目錄,因爲我利用imagemagick和openoffice將文件轉換爲圖像。Scala Lift - 獲取服務器根目錄(磁盤)
我可以簡單地通過硬編碼Ç得到這個工作,我的Windows開發機器上:/路徑文件之前,但使用我們的Linux服務器上:
/[app name goes here]
似乎並沒有工作。
任何幫助非常讚賞,提前:)
你想java.io.File.listRoots
感謝,其次是一些代碼來選擇您希望使用的根。
此外,/appName
極不可能正常工作,因爲應用程序不在根目錄。例如,輸入which oowriter
即可獲取到oowriter
(Open Office/LibreOffice Writer)的路徑。許多應用程序在/usr/bin
;有些在/bin
;其他人可能在別處。