1
我正在爲應用程序使用Java爲Axis2 + Tomcat7.0編寫服務。我選擇將任何信息寫入xml文件,問題在於服務/應用程序服務器的根目錄在哪裏?在web服務上寫入和讀取文件(axis2 + tomcat 7)
我看了other question但沒有反應良好。
如何通過服務獲取可寫目錄的絕對路徑?
我正在爲應用程序使用Java爲Axis2 + Tomcat7.0編寫服務。我選擇將任何信息寫入xml文件,問題在於服務/應用程序服務器的根目錄在哪裏?在web服務上寫入和讀取文件(axis2 + tomcat 7)
我看了other question但沒有反應良好。
如何通過服務獲取可寫目錄的絕對路徑?
我會設置一個環境變量,然後通過使用System.getProperty()讀取它的值。
我認爲當您啓動服務器時,默認的文件寫入位置就是您的位置,至少這是我在JBoss中發現的一次。最簡單的方法是在服務器屬性文件中設置環境變量,或者爲服務創建屬性文件以用於檢索位置。我已經在windows和unix中用JBoss完成了它。