2012-01-18 36 views
3

我正在尝试将Grails云代工插件与我的应用整合在一起。我正在关注“使用Grails和云代工的一步部署”文档。将Grails云代工与我的Grails应用集成

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

但我的应用程序抛出大量的错误,并在启动时发出警告的....

警告:指定的依赖定义编译(“:云计算的支持:1.0.7)” ) 是无效的!跳绳..

谁能帮我这个:)

+0

什么版本的Grails? – 2012-01-19 05:11:18

+0

我正在使用grails 1.3.4 – Wasim 2012-01-19 09:03:43

回答

2

对于上述警告: 安装云代工插件后:

  1. 打开dependencies.groovy文件和变化编译(“:cloud-support:[1.0.7,)”)来编译':cloud-support:1.0.8'。

  2. 变化的plugin.xml版本= 1.0.7相同)”到版本= '[1.0.8]'。

    现在运行的Grails CF-信息。没有警告将填充。

+1

Thanx幸运,它实际上工作。尽管我必须对其他文件进行更改以及其他错误,但现在我的应用程序已经集成。这个问题不让我继续进行 – Wasim 2012-01-19 13:50:01

+1

我其实只改变了dependencies.groovy。然后它为我工作。 – 2012-01-22 15:13:31

+1

其实你是对的。在dependencies.groovy中进行更改已经足够了,但我仍然希望更改plugin.xml,以便将来不会产生任何问题。 – Wasim 2012-01-24 07:11:43

1

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

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

+0

Tomas:升级到1.0.8后,我仍然得到相同的警告....警告:指定的依赖关系定义编译(“:cloud-support:[1.0.7,)”)是无效!跳过..但我没有得到更多的错误...我能够执行grails cf-info命令...但是当我做Grails产品时,cf-push ...我得到一个新错误...生成插件.xml在位置文件[E:\ grails-work \ myAppName \ {}] 内联插件错误:无法在空对象上获取属性'文件'...现在这是什么 – Wasim 2012-01-19 09:06:54