【问题标题】:Integrate grails cloud-foundry with my grails app将 grails cloud-foundry 与我的 grails 应用程序集成
【发布时间】:2012-06-23 22:12:13
【问题描述】:

我正在尝试将 grails cloud-foundry 插件与我的应用程序集成。我正在关注“使用 Grails 和云铸造的一步部署”文档。

http://blog.springsource.com/2011/04/12/one-step-deployment-with-grails-and-cloud-foundry/

但是我的应用在启动时抛出了很多错误和警告......

警告:指定的依赖定义 compile(":cloud-support:[1.0.7,)") 无效!跳过..

谁能帮帮我:)

【问题讨论】:

    标签: grails


    【解决方案1】:

    对于上述警告: 安装 cloud-foundry 插件后:

    1. 打开 dependencies.groovy 文件,将 compile(":cloud-support:[1.0.7,)") 改为 compile ':cloud-support:1.0.8'。

    2. 将 plugin.xml 中的 version=[1.0.7,)" 更改为 version='[1.0.8]'。

      现在运行 grails cf-info.. 不会出现警告。

    【讨论】:

    • 感谢它确实有效。尽管我还必须对其他文件进行更改以解决其他错误,但我的应用程序现在已集成。这个问题没有让我继续前进
    • 我实际上只更改了 dependencies.groovy 。然后它对我有用。
    • 其实你是对的安德斯。在 dependencies.groovy 中进行更改就足够了,但我仍然更喜欢更改 plugin.xml,以便将来不会产生任何问题。
    【解决方案2】:

    插件的最新版本似乎是1.0.8,尝试更新到那个

    http://grails.org/plugin/cloud-support

    【讨论】:

    • Tomas:升级到 1.0.8 后,我仍然收到相同的警告......警告:指定的依赖定义 compile(":cloud-support:[1.0.7,)") 无效!跳过..但我不再收到错误...我能够执行 grails cf-info 命令...但是当我执行 grails prod cf-push ...我收到一个新错误...生成插件位置文件 [E:\grails-work\myAppName\{}] 的内联插件的 .xml 错误:无法在空对象上获取属性“文件”...现在这是什么
    【解决方案3】:

    我能够在本教程的帮助下部署它: http://www.icodeya.com/2012/05/deploying-grails-apps-on-cloudfoundry.html

    我安装了插件并在 buildconfig.groovy 中配置了一些东西。 一步部署相当具有误导性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-16
      • 1970-01-01
      • 1970-01-01
      • 2012-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多