我需要能够通过groovy脚本找到Groovy运行时的版本.我该怎么做?我在网上找到的示例显示了一种方式,但显然它已在最新版本中被弃用和删除.
tim*_*tes 59
这应该工作:
println GroovySystem.version
Run Code Online (Sandbox Code Playgroud)
只要你在Groovy 1.6.6+上
在此之前,它是:
println org.codehaus.groovy.runtime.InvokerHelper.version
Run Code Online (Sandbox Code Playgroud)
但是已经从Groovy的更高版本中删除了
小智 5
为了稍微改进tim_yates 的答案,这里是获取 Groovy 版本的通用代码:
public String getGroovyVersion() {
try {
return org.codehaus.groovy.runtime.InvokerHelper.version
}
catch (Throwable ignore) { }
return GroovySystem.version
}
println getGroovyVersion()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12255 次 |
| 最近记录: |