使用eclipse创建Maven项目
Maven项目的结构
要想使用Maven工具,需要遵循它的一些规范,如果要想创建一个Maven项目的话,它的目录结构是这样的:
Project
|-src
| |-main
| | |-java ——存放项目的.java源文件
| | |-resources ——存放项目资源文件,如spring, mybatis配置文件
| |-test
| |-java ——存放所有测试.java文件,如JUnit测试类
| |-resources ——测试资源文件
|-target ——目标文件输出位置例如.class、.jar、.war文件
|-pom.xml ——maven项目核心配置文件
手动创建以上文件夹较为繁琐,现在市面上的主流的Java开发工具eclipse、idea等都集成了maven,开发者可以直接使用这些Java开发工具去创建maven项目。
注意:如果你的机器上之前没有安装Maven的话也没有关系,那些主流的Java开发工具中都包含了,倘若你主要是用maven来做开发的话,直接使用这些开发工具自带的Maven就够了
使用eclipse创建Maven项目
第一步:new一个maven project
一直Next 然后选择webapp的骨架
Next后 写自己的Grupe Id 就是 机构名 , 和包名格式一样,artifact id 你的项目名,verise 是你版本号:
创建后如果报错 那么:那么请在pom.xml文件中的dependencies标签下添加下面内容:
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
</dependency>
另外创建好的maven的web项目中缺少一些目录,此时修改当前maven的jdk版本为8即可。
以上方式是使用eclipse中maven骨架的方式创建,该方法在创建时可能会联网。除此之外还有另外一种不使用骨架的方式创建:
之后在弹出的界面中Packaging选项中选择war,这样会创建出web项目。