1.在所有的环境变量都配好,插件检查无误后,新建一个Maven工程。该工程的包结构如下:
2.这时index.jsp文件通常会报错,须在Pom.xml文件中添加依赖,具体所有的配置见Pom.xml所示
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>orm.storm</groupId>
<artifactId>HelloMaven</artifactId>
<packaging>war</packaging>
<version>0.0.1-SNAPSHOT</version>
<name>HelloMaven Maven Webapp</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<!-- 添加依赖,去除webappp下的index。jsp中的错误 -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
</dependencies>
<build>
<finalName>HelloMaven</finalName>
<!-- 添加tomcat服务器配置 -->
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<!-- 打包成功后使用tomcat.run来运行服务 -->
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
3.完事后,包结构还会报错,需再建一个包,见上图包结构
4.至此webapp下的index.jsp便可以在tomcat服务器上运行
5.各种工作做完以后,便clean package编译打包web工程,可以在文件夹根目录下看到HelloMaven.war,这是可以直接挂载在服务器上的文件格式。