无法通过maven jetty插件部署两个war文件
我试着在码头上打两场战争。我有这个配置无法通过maven jetty插件部署两个war文件,maven,jetty,maven-jetty-plugin,Maven,Jetty,Maven Jetty Plugin,我试着在码头上打两场战争。我有这个配置 <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version>6.1.14</version> <configuration> <scanIntervalSeconds>10</scanInterva
<groupId>org.mortbay.jetty</groupId>
<artifactId>maven-jetty-plugin</artifactId>
<version>6.1.14</version>
<configuration>
<scanIntervalSeconds>10</scanIntervalSeconds>
<stopKey>foo</stopKey>
<stopPort>9999</stopPort>
</configuration>
<executions>
<execution>
<id>start-jetty</id>
<phase>pre-integration-test</phase>
<goals>
<goal>run-war</goal>
</goals>
<configuration>
<contextPath>grc-webclient-app</contextPath>
<webApp>${project.build.directory}/war/first.war</webApp>
<contextHandlers>
<contextHandler implementation="org.mortbay.jetty.webapp.WebAppContext">
<war>${project.build.directory}/war/second.war</war>
<contextPath>rest.war</contextPath>
<daemon>false</daemon>
<scanIntervalSeconds>0</scanIntervalSeconds>
</contextHandler>
</contextHandlers>
<scanIntervalSeconds>0</scanIntervalSeconds>
<daemon>false</daemon>
</configuration>
</execution>
org.mortbay.jetty
maven jetty插件
6.1.14
10
福
9999
起动码头
预集成测试
打仗
grc网络客户端应用程序
${project.build.directory}/war/first.war
${project.build.directory}/war/second.war
休战
假的
0
0
假的
然而,只部署了第一次战争。第二,没有部署战争。我做错了什么。您使用的插件版本非常旧 jetty maven插件更新至7.6.3.v20120416,我相信它支持部署多个Web应用程序,就像您正在尝试的那样
现在我遇到了另一个问题:使用“实现”属性在配置中显式给出的类名:“org.mortbay.jetty.webapp.WebAppContext”无法加载在迁移到eclipse时更改了类打包,此页面显示了包重命名: