Java 如何告诉jetty maven插件v9.1.x*而不是*部署依赖的war工件?

Java 如何告诉jetty maven插件v9.1.x*而不是*部署依赖的war工件?,java,jetty,Java,Jetty,我正试图在预集成测试阶段启动jetty [INFO] --- jetty-maven-plugin:9.1.3.v20140225:start (start-jetty) @ mainsite-tests --- 2014-03-18 01:07:31.878:INFO::main: Logging initialized @6944ms [INFO] Configuring Jetty for project: MainSite Tests [INFO] Webapp source direc

我正试图在预集成测试阶段启动jetty

[INFO] --- jetty-maven-plugin:9.1.3.v20140225:start (start-jetty) @ mainsite-tests ---
2014-03-18 01:07:31.878:INFO::main: Logging initialized @6944ms
[INFO] Configuring Jetty for project: MainSite Tests
[INFO] Webapp source directory = /devel/java/mainsite-tests/target/mainsite-distribution/apps
[INFO] Reload Mechanic: automatic
[INFO] Classes directory /devel/java/mainsite-tests/target/classes does not exist
[INFO] Configuring Jetty from xml configuration file = /devel/java/mainsite-tests/target/mainsite-distribution/conf/jetty.xml
[INFO] Context path = /
[INFO] Tmp directory = /devel/java/mainsite-tests/target/tmp
[INFO] Web defaults = org/eclipse/jetty/webapp/webdefault.xml
[INFO] Web overrides =  none
[INFO] Dependent war artifact xyz:server:war:1.0-SNAPSHOT
[INFO] Dependent war artifact xyz:ui:war:1.0-SNAPSHOT
[INFO] Dependent war artifact xyz:tools-ui:war:1.0-SNAPSHOT
[INFO] web.xml file = null
[INFO] Webapp directory = /devel/java/mainsite-tests/target/mainsite-distribution/apps
2014-03-18 01:07:32.053:INFO:oejs.Server:main: jetty-9.1.3.v20140225
maven项目使用dependency maven插件来解包mainsite分发zip,它是tanukisoft包装器和上面以解包形式显示的三个WAR的组合。该zip文件将解压缩到目标/主站点分发版中


是否有任何jetty maven插件配置选项来阻止插件分别拉取和解包三场战争,而只使用目标/主站点分发下的准备好的环境?

不是最优雅的解决方案,但它可以工作:

<dependency>
    <groupId>${project.groupId}</groupId>
    <artifactId>app</artifactId>
    <version>${project.version}</version>
    <exclusions>
    <exclusion>
        <groupId>*</groupId>
        <artifactId>*</artifactId>
    </exclusion>
    </exclusions>
</dependency>

${project.groupId}
应用程序
${project.version}
*
*
我刚刚告诉maven忽略/删除主站点分发版的所有依赖项。。。。但是,请注意,“部分通配符”不起作用(即“my.pkg.*)