簡體   English   中英

如何將罐子從WEB-INF / lib復制到Maven戰爭中的另一個文件夾

[英]how to copy jars from WEB-INF/lib to another folder in war in maven

我生成一個WAR文件,該文件的WEB-INF / lib文件夾中有一個名為xyz.jar的jar。 此jar在生成期間作為依賴項生成。 現在我需要將這個罐子復制到戰爭中一個名為abc的文件夾中。 我怎樣才能做到這一點? 我嘗試使用maven-resources-plugin的copy-resources,但是它似乎不起作用,因為復制將在建立戰爭之前完成。 但是此jar僅在構建過程中生成。 謝謝。

使用maven-dependency-plugin將其獨立放置在所需的位置。

通過將插件執行綁定到不同的生命周期階段,您還可以更改插件執行的時間。 這是一個片段,可以為您提供想法。

  <plugin>
    <artifactId>maven-resource-plugin</artifactId>
    ...
    <executions>
      <execution>
        <id>copy</id>
        <phase>phaseName</phase>
      </execution>
    </executions>
  </plugin>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM