Apache Ant/最佳實踐/標準目標
外觀
< Apache Ant | 最佳實踐
您會學到的一點是,如果您在不同專案之間始終如一地命名事物,那麼您更容易找到要查詢的事物。當您與其他人合作時,您也希望使用彼此都熟悉的目標。
- 將您的主要構建放在專案主目錄中的一個名為 build.xml 的檔案中。
- 不要在您的構建檔案中放置對本地檔案系統的引用(Windows C:\ 等)。將所有這些內容隔離在主目錄中的一個 local.properties 檔案中。
src- 您原始碼的位置build- 構建過程的輸出
此目標應在構建資料夾中建立所有臨時目錄。
此目標應刪除所有已編譯的和中間檔案,只留下原始檔。它應該刪除所有可以從其他檔案派生的內容。這將在建立專案壓縮檔案之前執行,並且在構建過程中出現錯誤的情況下執行。
此目標應編譯原始碼並執行原始資料的轉換。
install 目標應用於將檔案複製到測試或生產系統。
使用 <description> 元素描述您的目標的作用。
如果您的構建檔案中超過大約 100 個目標,它會變得難以管理。您可以考慮呼叫一個單獨的構建檔案,但這會增加其他複雜性,例如目標之間的依賴關係。