部署在Maven Central上的XADisk库打包为' rar'而不是' jar'。但我只需要为我正在进行的项目提供jar(可能还有源代码)。我想知道什么是最好的(maven风格)方式来处理这种依赖。
jar文件在Central上可用,但未在pom中指定,因此输入=" jar"不起作用
pom在这里:https://repo1.maven.org/maven2/net/java/xadisk/xadisk/1.2.2/xadisk-1.2.2.pom
可以在这里找到罐子:https://repo1.maven.org/maven2/net/java/xadisk/xadisk/1.2.2/xadisk-1.2.2.pom
答案 0 :(得分:0)
我无法重现您的问题,也许他们在回购中改变了一些东西?
如果我将以下依赖项添加到我的项目中:
<dependency>
<groupId>net.java.xadisk</groupId>
<artifactId>xadisk</artifactId>
<version>1.2.2</version>
</dependency>
然后将JAR文件打包到我的项目中。
顺便说一下,如果没有&#34;键入&#34;指定(对于依赖项),maven使用JAR作为默认值。