我在Grails官方文档网站here
中一直在寻找关于此的一些指导但我仍然无法让它运行良好。
假设我创建了两个插件。 myplugin-a和myplugin-b。
每个插件都有自己的引导程序,当安装这些插件的主应用程序运行时,它将执行。我在MypluginBGrailsPlugin.groovy
中包含了这行代码 def loadAfter = ['myplugin-a']
但插件仍然按照以下顺序在每个插件上运行引导程序:
myplugin-b - > myplugin-a。
我在这里想念一下吗?
任何帮助将不胜感激
答案 0 :(得分:3)
您需要使用插件名称的驼峰式语法:def loadAfter = ['mypluginA']
。有关Hibernate插件中的示例,请参阅https://github.com/grails-plugins/grails-hibernate-plugin/blob/master/HibernateGrailsPlugin.groovy