Java 哪个版本的Grails支持JDK 8?

Java 哪个版本的Grails支持JDK 8?,java,maven,grails,Java,Maven,Grails,我正在为Grails使用以下配置: Grails版本2.4.0 Maven版本3.2.5 JDK版本1.8.0_51 当我运行服务器时,我得到两个错误。在我的POM中,我使用的是grailgorm和grailcrud依赖项。我无法从Maven存储库获取这些依赖项。你们能建议我怎么做才能在jdk 8上运行Grails吗?版本1.8.0\u 40,1.8.0\u 45和1.8.0\u 51对Grails进行了中断更新 Grails在1.8.0_25,1.8.0_31中本机受支持 获得兼容的jav

我正在为Grails使用以下配置:

  • Grails版本2.4.0
  • Maven版本3.2.5
  • JDK版本1.8.0_51

当我运行服务器时,我得到两个错误。在我的POM中,我使用的是
grailgorm
grailcrud
依赖项。我无法从Maven存储库获取这些依赖项。你们能建议我怎么做才能在jdk 8上运行Grails吗?

版本
1.8.0\u 40
1.8.0\u 45
1.8.0\u 51
对Grails进行了中断更新

Grails在
1.8.0_25
1.8.0_31
中本机受支持

获得兼容的java版本后,只需清理grails项目,正确标记环境变量中的条目,就可以开始了


检查此项:。

尝试使用JDK 7,看看是否会遇到相同的错误。您到底遇到了哪些错误?你的pom是什么样子的?这两个罐子有问题。但是当我使用JDK7和GrailVersion1.3.7时,它就可以工作了。但我需要在JDK 8Its上运行它,就像无法使用这些pom从maven下载jar一样。看起来这些jar不支持grails 2.4.0有什么方法可以做到这一点吗?检查
BuildConfig.groovy
,其中包含目标/源代码级别的设置。它应该类似于
grails.project.target.level=1.8
grails.project.source.level=1.8
。但是,它们是在一个新的grails项目中默认重新生成的。它要求我使用maven 3.1.0。当我使用maven 3.1.0时,它的显示错误与org/grails/grails-crud/2.4.0/grails-crud-2.4.0.pom org/grails/grails-gorm/2.4.0/grails-gorm-2.4.0.pom在项目管理上执行目标失败:无法解析项目的依赖关系我花了一段时间才找到它,直接链接到31-