首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Gradle在中央Maven的畸形pom.xml上失败了

Gradle在中央Maven的畸形pom.xml上失败了
EN

Stack Overflow用户
提问于 2017-12-23 11:37:37
回答 1查看 1.2K关注 0票数 2

我有这个gradle脚本片段:

代码语言:javascript
运行
复制
repositories {
    maven {
        url 'http://central.maven.org/maven2/'
    }
    maven {
        url 'http://repository.jspresso.org/maven2/'
    }
}


dependencies {
    compile 'org.codehaus.groovy:groovy-all:2.3.11'
    testCompile group: 'junit', name: 'junit', version: '4.12'
    compile gradleApi()
    compile localGroovy()

    // https://mvnrepository.com/artifact/xdoclet/xdoclet
    compile(group: 'xdoclet', name: 'xdoclet', version: '2.0.6') {
        exclude(group: 'generama', module: 'generama')
    }

    // https://mvnrepository.com/artifact/org.codehaus.generama/generama
    compile group: 'org.codehaus.generama', name: 'generama', version: '1.2.4'
}

现在,在运行构建时,Gradle在下载传递依赖项时始终失败,并给出了以下消息:

代码语言:javascript
运行
复制
> Could not resolve jdom:jdom:b10.
  Required by:
      project : > org.codehaus.generama:generama:1.2.4 > commons-jelly:commons-jelly-tags-xml:1.1 > jaxen:jaxen:1.1-beta-4
   > Could not resolve jdom:jdom:b10.
      > inconsistent module metadata found. Descriptor: jdom:jdom-:10 Errors: bad module name: expected='jdom' found='jdom-'
        bad version: expected='b10' found='10'

当我从存储库中查看pom.xml文件的内容时,我注意到,尽管pom.xml位于正确的位置,但它指示的版本与预期的版本不同。在本例中,jdom版本b10的pom文件指示为10而不是b10。另一个问题显示,CommonsDiscovery20030211.213356的pom文件表示2d或类似的东西,而不是20030211.213356版本。我试过排除已中断的依赖关系,但只想知道这会引入相同类型的新问题。你能帮我解决这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-25 00:00:19

你可以试着排除那些有问题的,包括工作的:

代码语言:javascript
运行
复制
compile('org.codehaus.generama:generama:1.2.4') {
    exclude(group: 'commons-discovery', module: 'commons-discovery')
    exclude(group: 'jdom', module: 'jdom')  
}
compile('jdom:jdom:1.0')
compile('commons-discovery:commons-discovery:0.2')
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47952156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档