簡體   English   中英

在Maven項目中使用系統路徑變量-Eclipse

[英]Using System Path Variable in Maven project - Eclipse

  • 問題:大家好! 我已經創建了一個Maven項目,其中正在構建RESTful API ,現在我已經創建了幾個.json文件,我希望在其中將JSON數據存儲在src/main/resources ,但是正如我每次進行更改時所看到的那樣(例如:注冊用戶-寫文件)每當我重新部署WAR文件或服務器重新啟動/重新加載時,所有更改都將丟失。
  • 有人可以告訴我如何使用系統PATH variable來解決我的問題嗎? 我想將文件存儲在某個地方,這樣我就可以更新它們,而不必擔心服務器是否正在重新加載。 先感謝您!

具有Java配置和類路徑的SMART WAY(unix示例,以這種方式啟動您的應用程序)

java -classpath $PATH <your-class-name>

要么

setenv CLASSPATH = $PATH

請參見UnixWindows的說明

不良,在應用程序代碼內

  1. 您可以從OS環境中調用System.getenv()讀取PATH變量,然后在返回的映射中查找“ PATH”元素。
  2. 然后,您必須解析所獲得的字符串(例如,使用StringTokenizer )以獲取PATH變量中的每個文件夾
  3. 您必須從上一點開始在每個文件夾中查找JSON文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM