1.创建maven工程,勾选create a simple….
输入组织名称和项目名称,以及选择打包方式
3.生成的目录结构如下,可以发现,有些目录结构是不需要的,而且webapp下面没有web.xml文件
4.选择编码方式为UTF-8
5.在project facets中,去勾选Dynamic Web Model,并选择java的版本
6.进行上一步之后,目录结构如下
7.重新勾选Dynamic Web Model,选择3.0版本,并配置webapp的路径,以及选择生成web.xml
8.输入src/main/webapp ,以及选择生成web.xml
9.这个时候的目录结构如下,发现生成了web.xml
10.配置项目的编译路径,仅保留如下的内容
11.
12.有时候会发现,如果把上面生成好的项目仅保留src文件夹以及pom.xml文件给其他人使用,会出现编码方式默认为了GBK,JDK默认为了1.5,以及目录结构不对了的问题,这个时候,要修改pom.xml之后,将上诉内容固定了,再给其他人使用
在pom.xml文件中添加以下内容,以供导入项目的时候,指定以上内容的值
<build>
<finalName>ssmdemo</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.6</version>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
</plugins>
</build>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>