【发布时间】:2013-02-18 19:33:11
【问题描述】:
我们有一个名为 Subscriber 的插件。在它的插件中是 build-info 插件。我们可以使用 run-app 运行应用程序并测试订阅者。我们进一步将订阅者定义为 Main 项目的插件。
令我惊讶的是,build-info,插件出现在 Main 的插件列表中。我预计它会被订阅者“封闭”,并且不会立即在 Main 中可见。这是插件插件的明显“迁移”吗?应该发生什么?
我在工作区中搜索了所有“*.groovy”文件中的 build-info 引用。它只出现在两个地方(通过 .link_to_grails_plugins):1. Main 中的 build-info 插件,以及 2. 再次,在 Subscriber 中。因此,我们在 Main 中没有对 build-info 的任何意外的直接引用。
build-info 插件存在于 Subscriber\plugins 和 Main\plugins 的 $user_home$\.grails\projects\ 中。
一切都应该如此吗?
约翰
【问题讨论】: