我有一个Maven项目,我需要它将jar文件从WEB-INF\lib
复制到WEB-INF\lib\endorsed
。 jar文件通过标准Maven依赖项添加WEB-INF\lib
。我被告知maven-resources-plugin是实现这一目标的方法。
这可以从我的硬盘驱动器上的测试目录中复制文件,但无论我如何配置它以使用实际文件,都会给我"skip non existing resourceDirectory"
警告。
以下是maven-resources-plugin配置:
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>2.7</version>
<executions>
<execution>
<id>copy-resources</id>
<phase>prepare-package</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/${project.build.finalName}/WEB-INF/lib/endorsed</outputDirectory>
<resources>
<resource>
<directory>${project.build.directory}/${project.build.finalName}/WEB-INF/lib</directory>
<includes>
<include>jaxws-api-2.2.jar</include>
</includes>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>