【问题标题】:Grails 3.x and 2.5.x and java 11 compatibility issueGrails 3.x 和 2.5.x 以及 java 11 兼容性问题
【发布时间】:2021-02-18 09:45:56
【问题描述】:

我有一个项目目前使用 grails 2.5.x 并升级到 grails 3.0.17。

Grails 2.5.x 正在 Java 11 上编译(未找到任何官方支持)。 Grails 3.0.17 编译时(升级后的同一个项目)给出它不支持 Java 11 的错误(不明白为什么)

我发现一些页面显示 grails 3.0.17 使用不支持 Java 11 的 gradle 2.4 和 groovy 2.x,但在旧版本 grails 2.5.x 上编译是没有意义的。

【问题讨论】:

  • 我们很难帮助您解决作者为他们的库设置的需求库?使用JDK8并迁移到Grails 3,然后迁移到Grails 4,然后切换到JDK11?
  • “我发现一些页面说 grails 3.0.17 使用 gradle 2.4...” - 默认情况下,我认为这不是真的。默认情况下,Grails 3.0.17 应用程序的 Gradle 包装器使用 Gradle 2.3。

标签: java maven gradle grails groovy


【解决方案1】:

Grails 2 和 3 不正式支持 Java 11。您需要更新到 Grails 4 才能获得 Java 11 支持。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-30
    • 1970-01-01
    • 2016-05-22
    • 1970-01-01
    • 2021-12-31
    • 1970-01-01
    相关资源
    最近更新 更多