用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模板
网友评论