0

我需要在我的应用程序中使用一个 inplacePlugin 中定义的域类到另一个 inplacePlugin 中的控制器类,但是当我尝试定义类 IDE 时“无法解析符号”。AutorDef 域类我在我的应用程序中定义 public。我需要做些什么来解决这个问题?

   def autor = AutorDef.findAll()
4

1 回答 1

1

我已经知道怎么做,很简单,(当然经过几天的深入思考和搜索)。这是解决方案。在就地插件内的 BuildConfig.groovy 中,我们需要从其他就地插件导入域类,我们添加下一个代码,

grails.plugin.location.'common'="../sdl-common" 

我们直接在下面添加这段代码

grails.project.test.reports.dir = "target/test-reports"

equals之前的导入代码

grails.plugin.location.'common'

是用于导入插件数据(域类等)的名称,并且

"../sdl-common"

是inplace插件的路由,当我们需要在我们的类或控制器中导入数据时,我们只需要添加

import common.*

在我们导入 hte 包的部分。

于 2016-10-31T21:27:32.563 回答