Maven項目有特定的目錄結構:
如圖,我們在創建一個maven工程時,在項目根目錄下有三大內容:main、test、pom.xml。
其中:main文件夾下是項目的主要源代碼,按照包路徑來存放
test文件夾下是項目的測試類代碼,也是按照包路徑存放,主要用來對main中的代碼進行測試
pom.xml就是這個maven項目的配置文件了,里面約定了一系列 編譯、運行、測試、打包、部署等操作,以及這個項目的所有依賴包。
在需要批處理這個項目時,只需在項目根目錄下打開cmd終端,通過maven的指令即可進行編譯、運行、測試、打包、部署等操作。具體指令下一篇博文再記錄。
如上所述,一個Maven項目的目錄結構是有約定形式的,所以我們自己創建時就要按照上述結構去一個個文件夾地創建,很麻煩。有兩種方式可以快速自動創建:
1:通過運行Maven的archetype插件來創建,逐步指定所創建的maven項目的組織名、模塊名、版本號、打包方式等信息:
mvn archetype:generate
2:然后項目就創建好了,有着嚴格的目錄結構
2:通過Myeclipse直接創建Maven項目
輸入組織名、模塊名、版本、打包方式,然后點擊 finish即可創建。