【发布时间】:2011-05-16 16:11:09
【问题描述】:
我阅读了 this question,但它并没有像我希望的那样回答,所以我发布了一个类似的问题,并提供了更多细节。
我有一个 grails 应用程序,需要将其转换为插件,但我想知道是否可以在不创建新插件和复制文件的情况下完成此操作。假设应用程序名称是“admin”,我在根目录中创建了一个 AdminGrailsPlugin.groovy 文件,并复制了另一个插件文件的内容并相应地更改了名称。我运行了一个包插件,它生成了 plugin.xml 和 zip 文件。所以我认为事情会奏效。但是,当我尝试使用内联插件机制在应用程序中使用此插件时,我无法访问任何插件的控制器。它们在插件的 URLMappings.groovy 文件中都有自己的 URL 映射。
这个难题有没有我遗漏的部分?
更新:我将管理插件的 URL 映射之一添加到应用程序 URLMappings.groovy 中,事情似乎从那里开始工作。至少对于那个控制器。所以不知道为什么插件的 URLMappings.groovy 被忽略了?
【问题讨论】:
标签: grails grails-plugin