用idea創(chuàng)建maven項目惊豺,有兩種方式就乓;
maven模板創(chuàng)建:
1筋遭、使用maven模板進(jìn)行創(chuàng)建详囤,中途會下載一些包。但是年叮,會由于網(wǎng)絡(luò)原因等具被,會下載失敗,這時候需要在maven的配置文件添加一個aliyun的鏡像配置只损;
2一姿、創(chuàng)建完項目,web.xml的版本默認(rèn)是2.0跃惫,不會自動更新到當(dāng)前的實際版本叮叹,因此需要添加參數(shù)配置。
手動直接創(chuàng)建:
1爆存、先創(chuàng)建普通的工程蛉顽,再加入maven,這樣的好處是web.xml是你實際上的版本先较,但是會遇遇到一個非承坑的問題悼粮,就是每當(dāng)maven添加或刪除依賴時,然后在實際編譯的時候曾棕,不會把包加入扣猫。這是因為tomcat和maven的編譯機制不同。要解決這個方法翘地,渠道項目工程配置申尤,選擇artifact,把新加的包加入即可衙耕∶链或者必須添加配置<package>war</package>。建議后者橙喘,因為手動創(chuàng)建的maven是沒有默認(rèn)加上的时鸵。
很重要的一句話,“約定大于配置”渴杆,使用maven工程最好還是用idea的maven模板