1

我目前正在从事 grails 项目。我创建了八个不同的插件。每个都有一组域类和其他东西。现在,从我的一个插件中,某个域类需要从另一个插件访问域类。我将如何做到这一点?我是否必须从其他插件导入域类?如果是这样,怎么做?或者我应该在 BuildConfig.groovy 中这样做吗?

请帮忙!

谢谢!

4

1 回答 1

7

在 buildconfig 中简单地使需要其他插件域的插件依赖于它

//buildConfig of plugins need other plugin domains

grails.project.dependency.plugins{
   ...
   compile ':<other-plugin-name>:<other-plugin-version>'
   ...
}

只需在您需要的地方导入正确的包。

如果你一直在处理依赖的插件并且你不想经常重新打包它,你可以使用 grails.plugin.location 而不是 grails.project.dependency.plugins 来连接它。

在 buildConfig 添加

grails.plugin.location.'other-plugin-name' = "/path/to/other/plugin/folder"
于 2012-06-20T09:13:17.987 回答