前言:初次使用 Maven,现在准备创建一个 Maven项目,首先我们先了解一下 什么是Maven ?
1. Maven介绍
1-1. Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。
2. Maven创建项目
(这里使用的是Eclipse,与MyEclipse 差别不大)
下面是创建的相关图文教程:
2-1. 新建一个maven项目 File ->>New->>Other 如图:
->> Next
->> Next
->> Next
->> Finish
2-2. 完成后的项目结构如下:
设置JRE为自己安装的版本 这里选择默认
这时你会发现项目的结构有了变化
配置 Java 版本 Dynamic Web Module 这里lz的jdk 是1.7 ,所以选择3.0 如果你的jdk版本是1.6,你可以选择2.5。这时你有可能会发现 下面这个错误 。
解决方式 : Dynamic Web Module 去勾选 保存 重新选中 就OK了。这时会出现 下面这样
点击它
这时项目目录会变成这样
你会发现项目正在报错 这是因为 少了 web.xml文件的原因
解决方法:
方法1. 项目右键 ->> Java EE Tools ->> Generate Deployment Descriptor Stub
方法2. 在 pom.xml 文件中加入
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>7.0</version>
</dependency>
注: 如果此时你进行这一步操作的话 会发现
原来项目jdk 为
变成了这样 --------- > > >
解决办法 : 在pom.xml 文件里面加上
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
变成了系统的 JavaSE -1.7 。如果需要变成自己的,前面的步骤设置下就好。
到这里,项目已经创建成功。如果需要导入jar 包 在 pom.xml 文件中加入代码就OK。
到这里,项目已经创建成功。如果需要导入jar 包 在 pom.xml 文件中加入代码就OK。