<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>8.1.16.v20140903</version>
<configuration>
<scanIntervalSeconds>10</scanIntervalSeconds>
<webApp>
<contextPath>/test</contextPath>
</webApp>
<connectors>
<connector
implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
<port>8082</port>
</connector>
</connectors>
</configuration>
</plugin>
这是jetty较早版本,在jdk1.8以上使用会报数组下标越界异常,可以换一个较新版本的jetty
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.4.5.v20170502</version>
<configuration>
<scanIntervalSeconds>10</scanIntervalSeconds>
<webApp>
<contextPath>/test</contextPath>
</webApp>
<httpConnector>
<port>8080</port>
</httpConnector>
</configuration>
</plugin>

本文介绍了在Maven项目中使用Jetty插件的配置细节,包括监听端口、扫描间隔和上下文路径设置。针对在JDK 1.8及以上版本中使用旧版Jetty插件出现的数组下标越界异常问题,提供了升级到新版Jetty插件的解决方案。

3161

被折叠的 条评论
为什么被折叠?



