0

我生成了一个 WAR 文件,它的 WEB-INF/lib 文件夹中有一个名为 xyz.jar 的 jar。此 jar 在构建期间作为依赖项生成。现在我需要将这个 jar 复制到一个文件夹中,比如战争中的 abc。我怎样才能做到这一点?我尝试使用 maven-resources-plugin 的复制资源,但它似乎不起作用,因为复制将在建立战争之前完成。但是这个 jar 仅在构建过程中生成。谢谢。

4

2 回答 2

1

使用 maven-dependency-plugin 独立地将其放置在您想要的位置。

于 2012-05-28T12:35:32.927 回答
0

You might also be able to change when the plugin executes by binding the plugin execution to a different lifecycle phase. Here is a snippet to give you the idea.

  <plugin>
    <artifactId>maven-resource-plugin</artifactId>
    ...
    <executions>
      <execution>
        <id>copy</id>
        <phase>phaseName</phase>
      </execution>
    </executions>
  </plugin>
于 2012-05-28T13:01:34.170 回答