私のプラグインの1つは、grails1.xと2.xで異なる動作をする必要があります。そのため、プラグインのインストールに使用されたgrailsバージョンに基づいて切り替えたいのですが、grailsバージョンを取得する方法が見つかりませんでした...
何か案が?
使用できますgrails.util.Metadata.current.getGrailsVersion()
。grails.util.Metadata.current.grailsVersion
プロパティ アクセス バリアント ( ) は であるためMetadata
使用できないことに注意してください。Map
これは、キーに格納されているプロパティを検索し、 に格納されているため"grailsVersion"
null を返します"app.grails.version"
。
grails のバージョンを確認するには:
grails -version
古いプラグインをインストールするときは、必ずバージョンを設定してください
application.properties
あなたのgrailsプロジェクトで。