1

我的一个插件需要针对 grails 1.x 和 2.x 表现不同。所以想根据安装插件时使用的grails版本进行切换,但是没有找到获取grails版本的方法...

任何的想法?

4

2 回答 2

2

您可以使用grails.util.Metadata.current.getGrailsVersion(). 请注意,您不能使用属性访问变量 ( grails.util.Metadata.current.grailsVersion),因为Metadata它是 a Map,这将查找存储在键下的属性"grailsVersion"并返回 null,因为它存储在"app.grails.version".

于 2012-11-07T15:39:27.217 回答
1

要检查您的 grails 版本:

grails -version

安装旧插件时,请务必在

application.properties 

在你的 grails 项目中。

于 2012-11-07T21:32:47.517 回答