如何在maven汇编插件中从另一个描述符内部调用描述符?
我想在maven中创建我自己的描述符文件,它将使用当前目录结构设置一个zip文件。我希望我的项目的jar能够生成依赖项,这可以通过内置的描述符jar和依赖项来完成如何在maven汇编插件中从另一个描述符内部调用描述符?,maven,maven-assembly-plugin,Maven,Maven Assembly Plugin,我想在maven中创建我自己的描述符文件,它将使用当前目录结构设置一个zip文件。我希望我的项目的jar能够生成依赖项,这可以通过内置的描述符jar和依赖项来完成 我的问题是,如何让描述符调用带有依赖项描述符的jar,并包含生成的jar而不是普通的jar?您可以配置maven程序集插件执行的顺序: <plugin> <artifactId>maven-assembly-plugin</artifactId>
我的问题是,如何让描述符调用带有依赖项描述符的jar,并包含生成的jar而不是普通的jar?您可以配置maven程序集插件执行的顺序:
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<executions>
<execution>
<id>package-jar-with-dependencies</id>
<goals>
<goal>attached</goal>
</goals>
<phase>package</phase>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
<manifest>
<mainClass>your.MainClass</mainClass>
</manifest>
</archive>
</configuration>
</execution>
<execution>
<id>package-distribution-zip</id>
<goals>
<goal>attached</goal>
</goals>
<phase>package</phase>
<configuration>
<descriptorRefs>
<descriptorRef>bin</descriptorRef>
</descriptorRefs>
</configuration>
</execution>
</executions>
</plugin>
maven汇编插件
带有依赖项的包jar
附属的
包裹
带有依赖项的jar
你的主课
包裹分发拉链
附属的
包裹
箱子