如何使jar可供Maven使用?
我希望开发人员能够将我的jar用作maven依赖项,但我不知道从哪里开始。是否需要包含某种元数据文件来指示版本信息等?只是一个例子,如果我需要在本地系统中使用xyz.jar,那么如何使jar可供Maven使用?,maven,Maven,我希望开发人员能够将我的jar用作maven依赖项,但我不知道从哪里开始。是否需要包含某种元数据文件来指示版本信息等?只是一个例子,如果我需要在本地系统中使用xyz.jar,那么 <dependency> <groupId>com.x.y.z</groupId> <artifactId>xyz</artifactId> <version>1.0</version&
<dependency>
<groupId>com.x.y.z</groupId>
<artifactId>xyz</artifactId>
<version>1.0</version>
<scope>system</scope>
<systemPath>C:\myjars\xyz.jar</systemPath>
</dependency>
com.x.y.z
xyz
1
系统
C:\myjars\xyz.jar
我想这就是你想要的:如果你想在一群人中分享你的作品,那就是你需要考虑的:
发布JAR的最好方法是将其上传到Maven Central。这是在Maven中预先配置的存储库,因此所有Maven项目都可以使用您的JAR,而无需任何额外配置
您需要为JAR创建一个Maven pom.xml文件,该文件定义了工件的ID和版本。这里的详细指南中解释了这一步和所有后续步骤:从开始,然后开始,但这些是如何设置maven存储库的指南。我只想提供我的jar供maven使用,除了jar之外还需要什么吗?您是如何生成jar的?它已经在使用Maven了吗?如果是,则不需要。只需向他们提供回购位置和工件详细信息。如果没有,这些指南会告诉你需要做什么。这个问题相当清楚。作为一个初学者的问题,可能会有重复的,但我在这里找不到。