您的位置:首页 > 其它

如何在maven的pom.xml中配置jetty插件?

2016-10-10 14:23 519 查看
在maven的pom.xml中添加如下内容即可:

<build>
<plugins>
<!-- jetty插件, 设定端口与context path -->
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<configuration>
<jvmArgs>-XX:PermSize=512m -XX:MaxPermSize=512m
-XX:+CMSPermGenSweepingEnabled
-XX:+CMSClassUnloadingEnabled</jvmArgs>
<!-- <reload>automatic</reload> -->
<!-- <scanIntervalSeconds>2</scanIntervalSeconds> -->
<reload>manual</reload>

<webAppConfig>
<contextPath>/demo</contextPath>           //注释一   此处为项目的上下文路径
</webAppConfig>
<connectors>
<connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
<port>82</port>                                       //注释二   此处配置了访问的端口号
<maxIdleTime>60000</maxIdleTime>
</connector>
</connectors>
</configuration>
</plugin>
</plugins>
</build>

说明:注释一处配置了contextPath,即应用的上下文,通常为项目名称,这样,访问该项目的默认首页或者 其他请求路径时,都需要在访问路径前加上contextPath,

如访问该项目的默认首页,请求路径为:http://localhost:82/demo/

即可。

其他请求路径都必须以http://localhost:82/demo/开头,如http://localhost:82/demo/login/等等。

即:协议+://+主机名:+端口号/+contextPath/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: