在这个
maven repo
我想使用_jdk8分类。

但是当我使用gradle依赖声明时,如下所示:

compile('net.sf.jt400:jt400:9.5:jdk8')

它尝试获取如下文件:
https://repo.maven.apache.org/maven2/net/sf/jt400/jt400/9.5/jt400-9.5-jdk8.jar

因此,它在分类中使用破折号,而不是像在回购中使用的那样是子分数,有人知道如何使用子分数吗?

错误:
* What went wrong:
Could not resolve all files for configuration ':compileClasspath'.
> Could not find jt400-jdk8.jar (net.sf.jt400:jt400:9.5).
  Searched in the following locations:

最佳答案

我在存储库中读取了错误的名称:

分类应该是jt400_jdk8,而不仅仅是jdk8,这意味着有效的依赖项注入(inject)将是:compile('net.sf.jt400:jt400:9.5:jt400_jdk8')

10-07 20:21