回覆列表
  • 1 # ikiek3712

    如果在Eclipse中使用過Maven外掛,想必會有這個經驗:配置settings.xml檔案的路徑。settings.xml檔案是幹什麼的,為什麼要配置它呢?從settings.xml的檔名就可以看出,它是用來設定maven引數的配置檔案。並且,settings.xml是maven的全域性配置檔案。而pom.xml檔案是所在專案的區域性配置。Settings.xml中包含類似本地倉儲位置、修改遠端倉儲伺服器、認證資訊等配置。settings.xml檔案位置settings.xml檔案一般存在於兩個位置:全域性配置: ${M2_HOME}/conf/settings.xml使用者配置: user.home/.m2/settings.xmlnote:使用者配置優先於全域性配置。user.home/.m2/settings.xmlnote:使用者配置優先於全域性配置。{user.home} 和和所有其他系統屬性只能在3.0+版本上使用。請注意windows和Linux使用變數的區別。配置優先順序需要注意的是:區域性配置優先於全域性配置。配置優先順序從高到低:pom.xml> user settings > global settings如果這些檔案同時存在,在應用配置時,會合並它們的內容,如果有重複的配置,優先順序高的配置會覆蓋優先順序低的。

  • 中秋節和大豐收的關聯?
  • 為什麼中超引進的外援大多都是巴西球員?