8
到目前为止,这对我来说非常不安。这是我想要做的:有效的grails插件开发
- IDE我使用的是Intellij IDEA。
- 构建Grails应用程序。
- Grails应用程序指定了内部grails插件的两个依赖项,这些插件也在IntelliJ中作为单独的grails插件项目开发。
现在要对插件进行任何更改,我更新插件项目中的源代码并使用mavan-install(Maven Publisher插件)将其部署到本地Maven存储库。 我必须卸载核心Grails项目中的插件。从ivy中删除插件缓存,然后运行核心grails项目,该项目从本地maven存储库获取最新插件副本。
什么是实现这一目标的有效和理想的方法?单一的改变使我可以做5分钟的工作,甚至可以测试和运行核心应用程序。
任何建议/最佳实践?
我有一个问题与此有点相关。我使用这种方法(即在我的BuildConfig.groovy中拥有插件的位置),并且它工作得很好。我的问题是,当我部署到云提供商时,如何管理此插件,因为插件无法通过Grails插件门户获得,因此无法自动安装插件。处理这种情况的最佳或首选方法是什么?我已经打开了一个SO问题:http://stackoverflow.com/questions/11905350/how-to-deploy-grails-app-with-private-plugin-to-cloud –
安装钩执行,我有一个需要复制一些文件资源的插件,当我在'BuildConfig'中指定位置时,它似乎不会发生 – tojofo