gpt4 book ai didi

java - 如何使用maven构建包含引用的jar库的jar

转载 作者:行者123 更新时间:2023-12-01 14:08:38 28 4
gpt4 key购买 nike

我想使用maven构建一个独立的jar程序,但目标中的输出不包含引用的jar库,如何将它们包含在我的目标中?

最佳答案

在 pom.xml 中使用以下内容并构建 jar,使用程序集插件

<plugins>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2.1</version>
<executions>
<execution>
<id>package-jar-with-dependencies</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<appendAssemblyId>false</appendAssemblyId>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
<manifest>
<mainClass>xxxxx</mainClass>
</manifest>
</archive>
</configuration>
</execution>
</executions>
</plugin>
</plugins>

关于java - 如何使用maven构建包含引用的jar库的jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18709828/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com