错误:无法读取xalan的工件描述符

时间:2014-06-10 10:50:54

标签: grails xalan

我收到错误"在使用" grails create-domain-class Employee"创建域类时,无法读取xalan:serializer:jar 2.7.1的工件描述符。命令提示符上的命令。我目前正在使用Grails 2.3.7。 请帮我解决我的错误。

提前致谢

3 个答案:

答案 0 :(得分:1)

似乎是解决项目所需依赖项的问题。

在BuildConfig.groovy中,如果您有一个包含依赖项的存储库,请像这样引用它:

repositories {
    inherits true // Whether to inherit repository definitions from plugins

    mavenRepo "http://example.:8081/this/that/other/public/"
}

或者,尝试将依赖项解析器更改为常春藤而不是maven。我认为这会让grails试图从它自己的库中获取它的依赖......我可能是非常错的。

grails.project.dependency.resolver = "ivy" 

答案 1 :(得分:1)

试试这个:

repositories {
    inherits true // Whether to inherit repository definitions from plugins

    grailsPlugins()
    grailsHome()
    mavenLocal()
    grailsCentral()
    mavenCentral()

    mavenRepo "https://repo1.maven.org/maven2/"
    
}

非常适合我。

答案 2 :(得分:0)

你可以试试BuildConfig.groovy

吗?
dependencies {  
 provided('xalan:xalan:2.7.1')
}

看到它会对你有所帮助!...