1. 新建maven web 项目,然后下面两项着重配置一下
2. WEB-INF 文件夹需要自己新建,在文件夹里新建web.xml 文件
图 3 目录结构
3. 正常访问即可(servlet 的资源和html 静态资源均可)
4. 打war 包
pom 文件加上
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.6</version>
<!-- <configuration>
<webResources>
<resource>
<directory>resources</directory>
</resource>
</webResources>
</configuration> -->
</plugin>
</plugins>
</build>
pom 文件上右键,run as ,goal 写上clean package,则target 目录下产生war 包(maven_web-0.0.1-SNAPSHOT.war)
5. 打成的war 包如下,注意,bin 目录为空,所以没打进war 包。
注意:这里没有java 目录和resources 目录,如图3。此时需要注意引用配置文件的路径。
done