一.首先创建一个maven2项目。这个就不说了。
二.在src/main/resources下放二个文件,可以到网上去down。
jetty-env.xml
webdefault.xml
三.在pom.xml中添加如下内容
<build>
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.22</version>
<configuration>
<jettyEnvXml>src/main/resources/jetty-env.xml</jettyEnvXml>
<webAppConfig>
<contextPath>/</contextPath>
<defaultsDescriptor>src/main/resources/webdefault.xml</defaultsDescriptor>
<baseResource implementation="org.mortbay.resource.ResourceCollection">
<resources>src/main/webapp</resources>
</baseResource>
</webAppConfig>
</configuration>
</plugin>
</plugins>
</build>
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.22</version>
<configuration>
<jettyEnvXml>src/main/resources/jetty-env.xml</jettyEnvXml>
<webAppConfig>
<contextPath>/</contextPath>
<defaultsDescriptor>src/main/resources/webdefault.xml</defaultsDescriptor>
<baseResource implementation="org.mortbay.resource.ResourceCollection">
<resources>src/main/webapp</resources>
</baseResource>
</webAppConfig>
</configuration>
</plugin>
</plugins>
</build>
四.配置运行环境
run->External Tools->External Tools configurations
在maven Build 中new一个新的项目运行环境。
a.选择Base directory为当前项目。
b.Goals: jetty:run