刚开始接触Maven,感觉特别方便好用,以前项目中需要下载导入的包现在只需在pom文件中进行配置,maven会自动帮助我们下载,当然一开始创建maven项目也出现了一些小小的问题,但是通过查资料都解决了,现在整理总结下加深一下印象。
1.新建一个maven项目
然后选择下图中标记选项
然后填写项目名称等信息,之后点击finish
一开始创建maven项目时到这一步出现如下错误,后来参考解决(若没有出错可忽略此步骤)
解决方案如下:Catalog File(http://repo1.maven.org/maven2/archetype-catalog.xml)
接下来回到第一步选择刚添加的catalog重新创建web工程
2.至此便可创建出maven 项目,目录结构如下(但真正maven项目目录结构不是这样,后面会处理这个问题):
3.为防止出现乱码问题,需要对项目编码格式统一为utf-8
4.接下来修改jre为默认,便可出现正确的maven目录
正确maven目录如下:
5.接下来导入javaEE jar包,以及jsp所需jar包
然后可以在pom.xml中配置需要的包了如下图所示:
可以参考别人推荐的两个查找jar包配置网站
http://search.maven.org/#search%7Cga%7C1%7Cmybatis
http://mvnrepository.com/
[html] view plain copy
- <!-- 导入java ee jar 包 -->
- <dependency>
- <groupId>javax</groupId>
- <artifactId>javaee-api</artifactId>
- <version>7.0</version>
- </dependency>
- <dependency>
- <groupId>org.mortbay.jetty</groupId>
- <artifactId>jsp-2.1-glassfish</artifactId>
- <version>9.1.02.B04.p0</version>
- </dependency>
- <!-- 添加jstl 依赖包 -->
- <dependency>
- <groupId>jstl</groupId>
- <artifactId>jstl</artifactId>
- <version>1.2</version>
- <scope>provided</scope>
- </dependency>
至此,一个完整的maven项目便成功创建运行结果如下: