扩展Grails插件的功能

Nic*_*las 7 grails plugins extending

我想知道,如果有可能,并且有一种通用的方法来扩展grails插件的功能.

我最近安装了可评论的插件,但需要对它进行一些修改.由于代码不与项目一起存储(但在用户目录中),如果我修改它,在更新插件(或安装其他某台机器的项目)后,这些更改将丢失.

有人有什么想法吗?

谢谢,尼古拉斯

Bur*_*ith 9

如果要覆盖工件(例如域类),请在项目中创建一个具有相同名称的工件.插件与应用程序类分开编译,并且首先注册它们的工件,因此如果主应用程序中存在工件,它将替换插件.请确保对域类使用相同的包,但控制器或服务不需要这样.