第一步 配置pom文件(jetty插件 tomcat插件)
代码如下
1.配置jetty插件
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>8.1.16.v20140903</version>
<configuration>
<stopKey>foo</stopKey>
<stopPort>9999</stopPort>
<!-- 本地装载contextXml,来解决未配置事务或数据库造成启动时等待时间过长 start -->
<!-- <contextXml>src/main/resources/test/jetty-deploy.xml</contextXml> -->
<!-- 本地装载contextXml,来解决未配置事务或数据库造成启动时等待时间过长 end -->
<connectors>
<connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
<!-- jetty启动端口号 -->
<port>8080</port>
</connector>
</connectors>
</configuration>
</plugin>
2.配置tomcat插件
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>8.1.16.v20140903</version>
<configuration>
<stopKey>foo</stopKey>
<stopPort>9999</stopPort>
<!-- 本地装载contextXml,来解决未配置事务或数据库造成启动时等待时间过长 start -->
<!-- <contextXml>src/main/resources/test/jetty-deploy.xml</contextXml> -->
<!-- 本地装载contextXml,来解决未配置事务或数据库造成启动时等待时间过长 end -->
<connectors>
<connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
<!-- jetty启动端口号 -->
<port>8080</port>
</connector>
</connectors>
</configuration>
</plugin>
2.配置tomcat插件
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<version>1.1</version>
<configuration>
<!-- tomcat v7为如下配置。 tomcat v6 为"http://localhost:8080/manager" -->
<url>http://localhost:8080/manager/text</url>
<server>local_tomcat</server>
<!-- 不打包 -->
<ignorePackaging>true</ignorePackaging>
</configuration>
</plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<version>1.1</version>
<configuration>
<!-- tomcat v7为如下配置。 tomcat v6 为"http://localhost:8080/manager" -->
<url>http://localhost:8080/manager/text</url>
<server>local_tomcat</server>
<!-- 不打包 -->
<ignorePackaging>true</ignorePackaging>
</configuration>
</plugin>
3.然后右键运行项目,选择maven build
4.在如下界面输入命令 jetty:run 或者 tomcat:run 即可运行项目
5.同时tomcat jetty 默认端口为 8080
6.注意:在此之前必须配置好maven插件,否则无法正常工作。