将Maven依赖项与artifactId中的特殊字符一起使用

时间:2018-09-12 12:39:48

标签: java maven maven-dependency-plugin maven-dependency jitpack

我想添加一个托管在JitPack存储库中的Maven依赖项。 artifactId包含点,因此由于issues within JitPack's infrastructure而无法下载。

解决方法是将.替换为~。但是Maven forbidsartifactId的有效模式中使用这种特殊字符。

它在Gradle中有效。

group 'org.example.project'
version '1.0-SNAPSHOT'

repositories {
    maven { url 'https://jitpack.io' }
}

dependencies {
    compile 'com.github.iotaledger:iota~lib~java:0.9.10'
}

是否有任何变通办法允许我将此库与Maven一起使用?例如。将其下载到本地存储库并更改其名称等?

0 个答案:

没有答案