Grails-无法从grailsCentral安装任何插件

Grails-无法从grailsCentral安装任何插件,grails,dependency-management,grails-plugin,Grails,Dependency Management,Grails Plugin,我正在尝试安装这些插件: Spring安全内核 Spring安全用户界面 贾斯珀 但是我不能安装任何一个 将compile'org.grails.plugins:spring-security-core:2.0.0'行添加到BuildConfig.groovy时产生以下错误: "C:\Program Files\Java\jdk1.8.0_101\bin\java" -Dgrails.home=C:\grails-2.4.5 -Dbase.dir=C:\Users\Usuario\IdeaP

我正在尝试安装这些插件:

  • Spring安全内核
  • Spring安全用户界面
  • 贾斯珀
但是我不能安装任何一个

compile'org.grails.plugins:spring-security-core:2.0.0'
行添加到
BuildConfig.groovy
时产生以下错误:

"C:\Program Files\Java\jdk1.8.0_101\bin\java" -Dgrails.home=C:\grails-2.4.5 -Dbase.dir=C:\Users\Usuario\IdeaProjects\SCHLUMBERGER_SURENCO\sfceSchlumbergerSurenco "-Dtools.jar=C:\Program Files\Java\jdk1.8.0_101\lib\tools.jar" -Dgroovy.starter.conf=C:\grails-2.4.5/conf/groovy-starter.conf -Xmx768M -Xms768M -XX:MaxPermSize=256m -XX:PermSize=256m -Djline.WindowsTerminal.directConsole=false -Dfile.encoding=UTF-8 -classpath C:\grails-2.4.5\lib\org.codehaus.groovy\groovy-all\jars\groovy-all-2.3.11.jar;C:\grails-2.4.5\dist\grails-bootstrap-2.4.5.jar org.codehaus.groovy.grails.cli.support.GrailsStarter --main org.codehaus.groovy.grails.cli.GrailsScriptRunner --conf C:\grails-2.4.5/conf/groovy-starter.conf "idea-print-project-settings -plain-output"|Loading Grails 2.4.5
|Configuring classpath
Error |
Resolve error obtaining dependencies: Could not find artifact org.grails.plugins:spring-security-core:jar:2.0.0 in grailsCentral (https://repo.grails.org/grails/plugins) (Use --stacktrace to see the full trace)
Error |
Resolve error obtaining dependencies: Could not find artifact org.grails.plugins:spring-security-core:jar:2.0.0 in grailsCentral (https://repo.grails.org/grails/plugins) (Use --stacktrace to see the full trace)
Error |
Resolve error obtaining dependencies: Could not find artifact org.grails.plugins:spring-security-core:jar:2.0.0 in grailsCentral (https://repo.grails.org/grails/plugins) (Use --stacktrace to see the full trace)
Error |
Could not find artifact org.grails.plugins:spring-security-core:jar:2.0.0 in grailsCentral (https://repo.grails.org/grails/plugins)
|Run 'grails dependency-report' for further information.
compile'org.grails.plugins:jasper:1.11.0'
行添加到
BuildConfig.groovy
时会产生以下错误:

Error |
Resolve error obtaining dependencies: Could not find artifact org.grails.plugins:jasper:jar:1.11.0 in grailsCentral (https://repo.grails.org/grails/plugins) (Use --stacktrace to see the full trace)
Error |
Resolve error obtaining dependencies: Could not find artifact org.grails.plugins:jasper:jar:1.11.0 in grailsCentral (https://repo.grails.org/grails/plugins) (Use --stacktrace to see the full trace)
Error |
Resolve error obtaining dependencies: Could not find artifact org.grails.plugins:jasper:jar:1.11.0 in grailsCentral (https://repo.grails.org/grails/plugins) (Use --stacktrace to see the full trace)
Error |
Could not find artifact org.grails.plugins:jasper:jar:1.11.0 in grailsCentral (https://repo.grails.org/grails/plugins)
|Run 'grails dependency-report' for further information.
环境:

  • Grails2.4.5
  • Java 1.8.0_101
  • IntelliJ IDEA 15.0
  • 视窗10

由于错误是针对找不到的JAR的,因此看起来您正在将插件依赖项语句放在
依赖项
块中,但它们应该放在
插件
块中。您还可以在指定插件时省略“org.grails.plugins”,因为这是默认值:

plugins {
   compile ':spring-security-core:2.0.0'
   compile ':spring-security-ui:1.0-RC3'
   compile ':jasper:1.11.0'
}

谢谢成功了。顺便说一句,我如何知道何时将引用放入
依赖项
插件
?插件放入
插件
块,JAR放入
依赖项
块。请注意,在Grails3中,插件是作为jar编译和部署的,因此所有内容都是jar依赖项。