![](/img/trans.png)
[英]Failed to start application on webpshere during redeploy or installation
[英]Application path given by user during application installation
我正在部署Java應用程序。 用戶選擇應用程序的安裝目錄。 我想獲得該路徑,以便我可以通過該路徑來創建sqlite DB der。
通常情況是:
C:\Program Files\My App Name
要么
C:\Program Files(x86)\My App Name
問題是我無法在代碼中對數據庫位置進行硬編碼,因為我希望我的應用程序具有可根據用戶選擇的路徑進行安裝的靈活性。
您可以在Eclipse / IDE的運行配置中動態傳遞路徑
-Dfilepath="C:\Program Files\My App Name"
右鍵單擊資源管理器窗口中的項目->運行方式->運行配置。 然后轉到“參數”選項卡。
編輯 :假設您從用戶那里獲取DB的路徑,然后將其放在文件C:\\ Config \\ config.txt中 。 現在,此txt文件具有您要在其中創建數據庫的實際路徑。 因此,通過Java程序,您可以讀取此文件並獲取路徑。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.