在eclipse中,正常创建maven项目后,发现在index.jsp中会报错,此时在pom.xml中加入如下依赖关系即可
1 ????<dependency>2 ????????<groupId>javax.servlet</groupId>3 ????????<artifactId>javax.servlet-api</artifactId>4 ????????<version>3.0.1</version>5 ????????<!-- 只在编译和测试时运行 -->6 ????????<scope>provided</scope>7 ????</dependency>
手动创建目录文件结构
利用插件服务器来运行,可以使用tomcat或者jetty,具体如下所示:
1 <plugins> 2 ????????<plugin> 3 ????????<!-- 使用tomcat来运行 --> 4 ????????????<groupId>org.apache.tomcat.maven</groupId> 5 ??????????<artifactId>tomcat7-maven-plugin</artifactId> 6 ??????????<version>2.2</version> 7 ??????????<!-- 使用jetty来运行,命令为jetty:run --> 8 ????????????<!-- <groupId>org.eclipse.jetty</groupId> 9 ????????????<artifactId>jetty-maven-plugin</artifactId>10 ????????????<version>9.4.5.v20170502</version> -->11 ????????????<!-- 配置下面之后,可以利用clean package来运行 -->12 ?????????????<executions>13 ????????????????<execution>14 ????????????????<!-- 在打包成功后使用jetty:run来运行jetty服务 -->15 ????????????????????<phase>package</phase>16 ????????????????????<goals>17 ????????????????????????<goal>run</goal>18 ????????????????????</goals>19 ????????????????</execution>20 ????????????</executions> 21 ????????</plugin>22 ????</plugins>
若是使用jetty,则正常运行后在浏览器中输入localhost:8080即可;若是使用tomcat,则正常运行后在浏览器中输入localhost:8080/工程名/即可。
使用maven构建第一个web项目
原文地址:http://www.cnblogs.com/cing/p/7479943.html