簡體   English   中英

Maven程序集插件-如何安裝存檔並執行

[英]Maven assembly plugin - how to install the archive and execute

使用通過maven-assembly-plugin生成的tar.gz包含一些jar文件。 我想使用jar文件復制壓縮包,解壓縮並執行Java程序。

是否有其他插件可以實現此目的,還是應該使用構建外殼程序腳本來完成?

感謝任何幫助!

這聽起來像是您要執行的一系列Unix命令,最好將它們保留在腳本中,並使用exec-maven-plugin將它們附加到maven生命周期階段。

<plugin>
  <artifactId>exec-maven-plugin</artifactId>
  <groupId>org.codehaus.mojo</groupId>
  <executions>
    <execution>
      <phase>generate-sources</phase> <!-- if you want to attach it to a phase -->
      <goals>
        <goal>exec</goal>
      </goals>
      <configuration>
        <executable>${basedir}/myScripts/myScript.sh</executable>
      </configuration>
    </execution>
  </executions>
</plugin>

暫無
暫無

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

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