用idea創建maven項目,有兩種方式;
maven模板創建:
1、使用maven模板進行創建,中途會下載一些包。但是,會由于網絡原因等,會下載失敗,這時候需要在maven的配置文件添加一個aliyun的鏡像配置;
2、創建完項目,web.xml的版本默認是2.0,不會自動更新到當前的實際版本,因此需要添加參數配置。
手動直接創建:
1、先創建普通的工程,再加入maven,這樣的好處是web.xml是你實際上的版本,但是會遇遇到一個非常坑的問題,就是每當maven添加或刪除依賴時,然后在實際編譯的時候,不會把包加入。這是因為tomcat和maven的編譯機制不同。要解決這個方法,渠道項目工程配置,選擇artifact,把新加的包加入即可。或者必須添加配置<package>war</package>。建議后者,因為手動創建的maven是沒有默認加上的。
很重要的一句話,“約定大于配置”,使用maven工程最好還是用idea的maven模板