什么是Maven?
Maven是一个项目管理工具,它的一个重要的功能就是自动导入jar包,
只需要在Maven项目中的pom.xml中写入要导入的包,他就会帮我们自动导入。
回想起在我们使用JDBC的时候,需要手动导入mysql-connector-jar包
而使用Maven来创建的话,就很方便,在pom.xml中指定这个包即可。
在JavaWeb开发中,经常会用到servlet和jsp相关的包,如果每次都要手动导入非常麻烦,
所以用Maven来创建项目,导入包的时候就轻松多了。
本文重点说的是在IDEA中用Maven创建项目的几种方式以及他们的区别,如果你还没有搭建好Maven环境,请移步…
创建Maven项目要注意的问题
在IDEA中经常会出现一个问题:项目创建完毕后,它的Maven Home使用的是IDEA默认的,而我们需要把它改成本地仓库:
方式一:用maven-archetype-webapp模板创建项目
勾选:create from archetype: maven-archetype-webapp
- 我创建了一个Maven-01-archetype项目,项目的文件结构如下: