Top*_*era 1 grails version grails-plugin
如何从应用程序获取grails插件版本?
详细信息:我的应用程序也是一个grails插件.
当我设置版本时,使用
grails set-version 0.5
我无法使用值,grailsApplication.metadata['app.version']
因为我的FooBarGrailsPlugin.groovy类中的值已更新
在application.properties文件保持不变.
韩国社交协会.
当我运行set-version时,我的类改为:
class FooBarGrailsPlugin {
def version = 0.1
}
Run Code Online (Sandbox Code Playgroud)
至
class FooBarGrailsPlugin {
def version = 0.5
}
Run Code Online (Sandbox Code Playgroud)
以下代码将打印出应用程序中安装的所有插件的名称和版本
applicationContext.getBean('pluginManager').allPlugins.each {plugin ->
println "${plugin.name} - ${plugin.version}"
}
Run Code Online (Sandbox Code Playgroud)