【问题标题】:grails: Failed to resolve dependencies - spring-security-aclgrails:无法解决依赖关系 - spring-security-acl
【发布时间】:2014-05-07 23:19:07
【问题描述】:

我正在尝试运行应用程序,但出现错误:

Loading Grails 2.2.4
| Configuring classpath
| Error Failed to resolve dependencies (Set log level to 'warn' in BuildConfig.groovy for more information):
- org.springframework.security:spring-security-acl:3.2.0.RC1

另外,我尝试了“编译”和“解决依赖关系”,错误是一样的。 我的 BootConfig.groovy:

plugins {
    ...
    compile ":spring-security-core:2.0-RC2"
    compile ":spring-security-acl:2.0-RC1"
    ....
}

我在c:\grails\grails-2.2.4\plugins\ 有一个需要的插件

spring-security-acl-2.0-RC1.zip
spring-security-acl-2.0-RC1.pom
spring-security-core-2.0-RC2.zip
spring-security-core-2.0-RC2.pom

我的工作站无法访问 Internet,因此我手动安装了插件。

请提供解决此问题的解决方案。

【问题讨论】:

    标签: spring grails dependencies spring-security-acl


    【解决方案1】:

    你试过custom grails plugin solution吗?

    来自@Don 的解决方案答案:

    grails.plugin.location.pluginname = "/home/username/dev/plugins/mypluginfolder"
    

    编辑

    我在spring security acl dependencies 中看到的也是它依赖于compile "org.springframework.security:spring-security-acl:$springSecurityVersion",因此它在您的zip 中丢失,并且可能被解析到您的常春藤或maven 缓存而不是插件目录。在常春藤缓存的情况下,文件夹可能在~/.grails/ivy-cache/

    【讨论】:

    • 我试过 grails.plugin.location.'spring-security-acl' = "c:/grails/grails-2.2.4/plugins/spring-security-acl" 并没有帮助。同样的错误。
    • 此解决方案也无济于事。我决定不使用这个插件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-22
    • 1970-01-01
    • 2016-02-16
    • 2017-02-20
    相关资源
    最近更新 更多