跳轉至內容

Apache Ant/最佳實踐/本地檔案系統

來自 Wikibooks,開放世界中的開放書籍

處理本地檔案系統問題

[編輯 | 編輯原始碼]
  • 每個開發人員或使用者都有權利(或被管理員強制)將資源(如 jar 檔案和庫)放到不同的位置
  • 儘量避免在您的構建檔案中出現任何本地檔案系統位置依賴關係。確保您永遠不要在構建檔案中放入 C:。這純粹是糟糕的行為
  • 將本地檔案系統訪問點分離到外部的“屬性檔案”中
  • 警告:屬性檔案由 Java 工具讀取,並不總是識別路徑分隔符。您可以在 Java 中使用 "\\",或者,知道 Ant 會擴充套件現有屬性,可以使用 ${path.separator}
  • 允許人們簽出專案中的所有檔案,包括 build.xml 檔案,自定義其本地庫路徑並構建
  • 像 Ivy 和 Maven2 Ant 任務這樣的第三方專案試圖自動執行整個庫管理過程。對於非常大型/複雜的專案,可以考慮這些專案。
華夏公益教科書