2014-01-16 43 views
1

jar项目中提到的war依赖项仅用于从复制依赖插件/程序集插件中复制以用于某些自定义打包。但插件跳过战争依赖,这是插件的行为? 还是需要别的东西?在maven jar模块中提到的复制war依赖项

<dependency> 
    <groupId>com.external.modules</groupId> 
    <artifactId>war-jboss</artifactId> 
    <version>1.0.0-SNAPSHOT</version> 
    <type>war</type> 
</dependency> 
+0

你能显示你的pom文件吗? – khmarbaise

+0

嘿,这是工作正常,因为我排除模式与战争*,所以它不会被复制。现在我发现它,问题是解决。感谢您的回复。 –

回答

0

Maven assembly plugin可以在include和exclude上运行。你不会正确地包含你的战争文件。检查您是否使用正确的正则表达式将war文件包含在程序集插件中。

+0

任何想法我怎么能[正确地包括'war'到'jar'](http://stackoverflow.com/questions/42052996/how-to-build-single-jar-and-keep-dependencies-intact)正确? – displayname