有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在artifactId中使用带有特殊字符的Maven依赖项

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

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

不过,它在格拉德尔是有效的

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) 个答案