Grails 如何将插件项目作为依赖项添加到我的主项目中
我的要求如下: 我将有三个项目Grails 如何将插件项目作为依赖项添加到我的主项目中,grails,grails-plugin,grails-3.0,grails-2.5,grails-2.0.4,Grails,Grails Plugin,Grails 3.0,Grails 2.5,Grails 2.0.4,我的要求如下: 我将有三个项目 主要项目(Grails项目) 主项目适配器(Grails项目) 域插件项目(Grails项目) 域插件项目将包含所有域类及其测试用例。所以,我想在其他两个项目中使用这些域类。在这里,我想先构建Domains插件项目,这个构建项目的输出应该是其他两个项目的依赖项。我应该能够在BuildConfig.groovy中配置它 目前,我的工作方式如下: 使用createplugin和packageplugin命令创建了一个插件项目。现在,我将该ZIP文件保存在lib文件夹中
提前感谢您可以使用内联插件-将所有三个项目放在同一级别(在同一目录中),然后将适配器和域插件配置为主项目中的内联插件。 这样,您就不必单独构建每个项目,您可以在域插件或适配器中进行更改,它们将自动在主项目中被选中 在主项目的BuildConfig.groovy中
grails.plugin.location.'adapter' = "../path-to-adapter-plugin"
grails.plugin.location.'domain' = "../path-to-domain-plugin"
注意-将所有三个项目放在同一级别不是必需的,但这样做将允许您使用相对路径,但如果您愿意,也可以使用绝对路径