关于IDEA创建maven工程的一个坑:

用idea创建maven项目,有两种方式;

maven模板创建:

1、使用maven模板进行创建,中途会下载一些包。但是,会由于网络原因等,会下载失败,这时候需要在maven的配置文件添加一个aliyun的镜像配置;

2、创建完项目,web.xml的版本默认是2.0,不会自动更新到当前的实际版本,因此需要添加参数配置。


手动直接创建:

1、先创建普通的工程,再加入maven,这样的好处是web.xml是你实际上的版本,但是会遇遇到一个非常坑的问题,就是每当maven添加或删除依赖时,然后在实际编译的时候,不会把包加入。这是因为tomcat和maven的编译机制不同。要解决这个方法,渠道项目工程配置,选择artifact,把新加的包加入即可。或者必须添加配置war。建议后者,因为手动创建的maven是没有默认加上的。


很重要的一句话,“约定大于配置”,使用maven工程最好还是用idea的maven模板

你可能感兴趣的:(关于IDEA创建maven工程的一个坑:)