【问题标题】:Plugin spring-security-core-2.0-RC4 requires version 2.3.0 of Grails. but in fact i am using "spring-security-core=1.1.2"插件 spring-security-core-2.0-RC4 需要 Grails 2.3.0 版本。但实际上我使用的是“spring-security-core=1.1.2”
【发布时间】:2015-11-07 08:19:29
【问题描述】:

最近我将系统操作系统更改为 windows 10(32 位)。在我在那些正在工作的操作系统上使用 Windows 7 和 Windows XP 之前,但现在在更改操作系统后它给出错误插件 spring-security-core-2.0-RC4 需要版本 [2.3.0 > *] 您当前安装的 Grails 不符合的 Grails。 请尝试安装不同版本的插件或 Grails。 (grails-1.3.7 和 jdk1.6.0_22) 当我在 windows 7(64bit) 和 xp(32bit) 上工作时它们是相同的。

更新:现在我收到错误“找不到模块:org.grails.plugins#spring-security-core;latest.integration”

任何帮助表示赞赏。

【问题讨论】:

  • 不清楚你问的是什么 - 错误说你需要更高版本的 Grails 而你没有。
  • @chris-sc 就像我问的那样简单。我提到了错误说 spring-security-core-2.0.RC4 需要版本> 2.3.0 但我没有使用提到的 spring 安全插件版本实际上我使用的是 spring-security-core 1.1.2 那我为什么收到此错误。
  • 它说它需要 Grails 的 >2.3.0 版本,但您使用的是 grails 1.3.7。
  • @chris-sc 但我无法将它升级到 2.3.0 它太旧的项目。任何解决方法谢谢

标签: grails spring-security grails-plugin


【解决方案1】:

在 BuildConfig.groovy 取消注释 ma​​venCentral()

然后在命令行或sts ctrl+shift+alt g中试试install-plugin命令

这是一个例子:

grails install-plugin http://plugins.grails.org/grails-spring-security-core/tags/RELEASE_1_0_1/grails-spring-security-core-1.1.2.zip

如果在命令行上运行 install-plugin 对您不起作用,您可以尝试插件管理器。

右键单击您的项目 -> Grails 工具(朝向底部) -> Grails 插件管理器。

搜索您的插件,然后安装并单击“确定”按钮。

复制自here。我本可以直接给出链接,但我不希望你引起任何混乱。以上对我有用。

【讨论】:

    猜你喜欢
    • 2014-10-12
    • 2015-08-01
    • 2016-03-23
    • 2012-09-29
    • 1970-01-01
    • 2014-11-24
    • 2019-05-09
    • 2012-11-04
    • 2015-06-18
    相关资源
    最近更新 更多