将类从inplacePlugin导入另一个inplacePlugin Grails

时间:2016-10-29 03:33:16

标签: grails grails-domain-class grails-2.5

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

   def autor = AutorDef.findAll()

1 个答案:

答案 0 :(得分:0)

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

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

我们直接在

下面添加此代码
grails.project.test.reports.dir = "target/test-reports"

等于

之前的导入代码
grails.plugin.location.'common'

是用于导入插件数据(域类等)和

的名称
"../sdl-common"

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

import common.*

在我们导入hte包的部分。