开源中国的Maven库出问题了吗?

Donald Yang 发布于 2015/12/09 22:18
阅读 1K+
收藏 1

今天把gradle的maven库改成开源中国的http://maven.oschina.net/content/groups/public/

allprojects{
    repositories {
        def REPOSITORY_URL = 'http://maven.oschina.net/content/groups/public/'
        all { ArtifactRepository repo ->
            if(repo instanceof MavenArtifactRepository){
                def url = repo.url.toString()
                if (url.startsWith('https://repo1.maven.org/maven2') || url.startsWith('https://jcenter.bintray.com/')) {
                    project.logger.lifecycle "Repository ${repo.url} replaced by $REPOSITORY_URL."
                    remove repo
                }
            }
        }
        maven {
            url REPOSITORY_URL
        }
    }
}



运行gradle后报错提示:Could not parse POM http://maven.oschina.net/content/groups/public/com/facebook/fresco/drawee/0.8.1/drawee-0.8.1.pom
            > 元素类型 "hr" 必须由匹配的结束标记 "</hr>" 终止。

手动打开:http://maven.oschina.net/service/local/repositories/central/content/com/facebook/fresco/drawee/0.8.1/drawee-0.8.1.pom

显示:

是个Dir list页面:

<html>
<head><title>Index of /maven2/</title></head>
<body bgcolor="white">
<h1>Index of /maven2/</h1><hr><pre><a href="../">../</a>



不知道是我用法有问题,还是开源中国maven库没有同步。

@红薯



加载中
0
红薯
红薯
今天不太稳定 @卜祥龙
0
降龙罗汉
降龙罗汉
惭愧,gradle的配置不清楚,现在maven库没问题
0
beyondforever68
beyondforever68

引用来自“卜祥龙”的评论

惭愧,gradle的配置不清楚,现在maven库没问题
我编译eclipse的web版che时,也报错,用的也是osc的maven,保存信息:
[ERROR] Plugin org.codehaus.mojo:xml-maven-plugin:1.0 or one of its dependencies could not be resolved: Failed to read artifact descriptor f
or org.codehaus.mojo:xml-maven-plugin:jar:1.0: 1 problem was encountered while building the effective model
[ERROR] [FATAL] Non-parseable POM F:\Workspace\Maven\repository\org\codehaus\mojo\xml-maven-plugin\1.0\xml-maven-plugin-1.0.pom: end tag nam
e </body> must match start tag name <hr> from line 836 (position: START_TAG seen ...          10-Nov-2009 12:12                  26\r\n</pre
><hr></body>... @836:18)  @ line 836, column 18




是maven库的问题吗?
降龙罗汉
降龙罗汉
这是依赖无法解决,确认下哪个依赖,然后找下有木有对应的包,可以试下中央库~
0
Donald Yang
Donald Yang
没解决,我开Shadowsocks直接用中央库了
0
冠岑
冠岑
使用osc的库确实会报错,切换到中央库之后问题解决。
返回顶部
顶部