我有Windows 7和Grails-2.0.4。试图安装插件spring-security-core。我从各处尝试过:cmd
,Idea,SPS。什么都行不通。到处都是同样的错误:
!Error resolving plugin [name: spring-security-core, group: org.grails.plugins, version: latest.integration(1.2.7.3 in SPS)]. Plugin not found.
!Error Plugin not found for name [spring-security-core] and version[not specified(1.2.7.3 in SPS)]
我尝试将此插件的zip文件放在不同的目录中。不行。连接一切都还可以。请帮帮我。
答案 0 :(得分:1)
安装它的首选方法是在BuildConfig.groovy中添加依赖项。针对每个插件列出了此语法,在本例中为http://grails.org/plugin/spring-security-core:compile
“:Spring-security-core:1.2.7.3 BuildConfig.groovy的”(look for the 'Dependency' section at the top). So the
插件“部分应该是这样的:
plugins {
runtime ":hibernate:$grailsVersion"
build ":tomcat:$grailsVersion"
...
compile ":spring-security-core:1.2.7.3"
}
或者,您可以使用install-plugin
脚本安装它:
$ grails install-plugin spring-security-core
但依赖方法是更好的方法。
答案 1 :(得分:1)
检查BuildConfig依赖项的repositories
部分,如果尚未添加,请添加以下内容:
grailsRepo "http://grails.org/plugins"
grails插件存储库今年早些时候移动了,旧的存储库不包含自2012年4月以来发布的任何插件版本。我不记得默认情况下Grails的哪个版本将使用新存储库,更改发生在2.0左右0.3 / 4。