grails - 在插件中使用主应用程序中的域类

标签 grails grails-plugin

我必须将一个项目从grails 1.3.5迁移到2.2.4。在自定义插件中,主应用程序中有一个类的依赖项。

class Comment {
    ...
    Person person
    ...
}

注释是插件中的域类,人员是主应用程序中的域类。该应用程序在1.3.5上运行良好,但在2.2.4上失败。在两个版本的grails上,IDEA都将视为未找到的类。有什么想法为什么它在1.3.5上运行良好但在2.2.4上运行失败?
谢谢!

最佳答案

不确定Grails 1.3.5,但无法在2.x中引用插件中的应用程序类。

如果您考虑一下,您的模型就不对劲,因为插件应该是独立的功能,可以插入任何应用程序中。

关于grails - 在插件中使用主应用程序中的域类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19120538/

相关文章:

maven - 在Grails中,命令 “tomcat:deploy”不会像 “dev war”命令那样产生完整的 war

grails - 添加Grails 3插件介绍Grails 2项目

grails - 发布grails插件时出错

grails - 在Grails中加载UrlMappingsPlugin时出错

grails - Active Record和GORM休眠

hibernate - 如何在Grails中的一对多中定义首选的(主要的,默认的)子对象?

grails - 如何正确使用Grails插件

mongodb - 无法使用 MongoDB GORM 插件在集成测试中保留实体

grails - grails/gradle如何在没有版本说明的情况下下载依赖项

grails - 如何停止在终端上获取调试消息?