您可以使用
maven-dependency-plugin所需的名称包含工件。
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <goals> <goal>copy</goal> </goals> <configuration> <artifactItems> <artifactItem> <groupId>foo</groupId> <artifactId>x</artifactId> <version>1.0</version> <type>jar</type> <outputDirectory>${project.build.directory}/${project.build.finalName}/WEB-INF/lib</outputDirectory> <destFileName>x-1.0.final.jar</destFileName> </artifactItem> </artifactItems> </configuration> </execution> </executions></plugin>默认情况下,
maven-dependency-plugin绑定到
process-sources似乎足以完成您的任务的阶段。切记
provided在依赖项中设置工件的范围,以便
war插件不会自动包含它。



