Groovy的最小JDK

时间:2009-02-18 20:53:58

标签: java groovy

我正在寻找一些Groovy代码来执行任何地方的安装任务,但由于我们支持的平台,我只限于java 1.5。不知道这是否足以运行最新的groovy?

2 个答案:

答案 0 :(得分:3)

Java 1.5应该可行。 Groovy文档声明您need at least 1.4。我在Java 1.5中使用Groovy,就我所知,一切正常。

答案 1 :(得分:3)

截至2015年初,groovy 2.4.0的构建环境(在build.gradle文件中)表明:

sourceCompatibility = 1.6
targetCompatibility = 1.6

所以,对于现代的groovy,你想要1.6或更好。 2.4的文档表明JDK 1.5支持,这与构建环境不一致,所以如果你坚持使用1.5,就要收到警告。

此外,还支持在JDK 1.7的后续版本中使用invokeDynamic指令(它存在但在JDK 7u60之前的版本中已知有错误),这可能会提供一些性能改进。