2

我有 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 文件放在不同的目录中。不工作。通过连接一切正常。请帮帮我。

4

2 回答 2

1

安装它的首选方法是在 BuildConfig.groovy 中添加一个依赖项。列出了每个插件的语法,在这种情况下来自http://grails.org/plugin/spring-security-core: BuildConfig.groovycompile的 ":spring-security-core:1.2.7.3" (look for the 'Dependency' section at the top). So theplugins` 部分应该是这样的:

plugins {
   runtime ":hibernate:$grailsVersion"
   build ":tomcat:$grailsVersion"
   ...
   compile ":spring-security-core:1.2.7.3"
}

或者,您可以使用install-plugin脚本安装它:

$ grails install-plugin spring-security-core

但依赖方法是更好的方法。

于 2012-10-28T01:20:16.190 回答
1

检查repositories您的 BuildConfig 依赖项部分,如果不存在,请添加以下内容:

grailsRepo "http://grails.org/plugins" 

grails 插件存储库在今年早些时候移动,旧存储库不包含自 2012 年 4 月以来发布的任何插件版本。我不记得确切的 Grails 版本将默认使用新存储库,更改发生在 2.0.3/ 左右4.

于 2012-10-29T23:09:35.033 回答