我已经为两个grails应用程序之间共享的域对象创建了一个专用插件。我能够在我的本地环境中成功使用插件,因为我已经通过BuildConfig文件设置了它的路径。例如,我有以下目录:如何将私有插件部署到云中的grails应用
appOne/
myPlugin/grails-my-plugin-0.1.zip (myPlugin is a grails plugin project dir)
在:appOne /的grails-app/conf目录/ BuildConfig.groovy:
grails.plugin.location.compileMyPlugin = "../myPlugin"
我的问题是,什么是正确的/最佳途径要使用我的应用程序发行版处理“打包”此插件,以便我可以将其部署到云服务,以便它无法下载?我想有一种方法可以让Grails为你做这件事,但我不确定。 (我对grails非常陌生)
This很有意思......所以你在说Grails会通过你的应用程序的lib目录解析插件? – 2012-09-30 01:25:46
是的。它会在lib目录中找到插件并将其安装。 – 2012-09-30 23:36:51
哇。看起来像你偶然发现一个无证的功能:) – 2012-09-30 23:40:22