gpt4 book ai didi

java - 如何将pom项目打包为可运行的jar

转载 作者:行者123 更新时间:2023-11-29 07:52:42 26 4
gpt4 key购买 nike

<分区>

我有一个完全基于免费和开源程序的免费项目:

  • 其中一些有 pom 和公共(public)可访问的 jar
  • 其中一些有 pom 但没有公共(public)可访问的 jar
  • 有些没有pom

我想将该项目作为一个独特的 jar 分发,因为所有许可证都是合法兼容的,如果可以使用 maven 生成这样的 jar,我不知道如何。你能帮忙吗?

如果不可能,分发此类项目的最佳方式是什么?


我的pom是由netbeans管理的,这里是缺少的配置:

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
<!-- I added the following -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
<manifest>
<mainClass>net.hypermove.graphitidb.GraphitiDB</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>

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