0
我们有一个名为订户的插件。插件是build-info插件。我们可以使用run-app运行app并测试Subscriber。我们进一步将订户定义为我们的主项目的插件。grails:插件是插件,'迁移'到项目级别的插件?
令我惊讶的是,build-info
插件出现在Main的插件列表中。我认为它是由订户“封闭”的,并且不能立即在Main中看到。这是一个插件插件的“迁移”,应该发生什么?
...我已经寻找所有“* .groovy作为”文件裁判到集结信息工作区。它只发生在两个地方(通过.link_to_grails_plugins):1. Main中的build-info插件,2.再次,在Subscriber中。因此,我们没有任何意外,直接参考Main中的build-info。
集结信息插件是存在于$user_home$\.grails\projects\
两个用户\插件和主要\插件。
是否应该如此?
约翰
谢谢你的回答,塞尔吉奥。我们希望订阅者的build-info插件可以在主应用中使用。我很惊讶地看到它在主应用程序的插件中列出。我想象的构建信息将封装在Subscriber中。它的存在不是一个问题,如果这就是Grails的工作方式。我想检查我所看到的是否正确,并且我们没有两次错误地构建信息。约翰 – 2013-02-19 09:28:14
是的,你所看到的是正确的,因为“主要需求订户和订户需要构建信息”。 – 2013-02-19 12:48:04
@JohnOrmerod插件依赖项的工作原理与maven等标准jar文件依赖关系一样。 – 34m0 2013-02-19 19:27:02