Grails run-app'找不到应用程序元数据'

时间:2014-12-11 16:05:10

标签: grails

我下载了一个名为GrailsChat的serverpush示例,并尝试运行grails 2.4.4。

我遇到了一些缺少依赖关系的问题,这让我花了一段时间才弄清楚(不要认为它与之相关,只是提到它)。

当我运行grails run-app时,我得到:

 | Application metadata not found, please run: grails upgrade

当我运行grails升级时,我得到了

 | Script 'Upgrade' not found, did you mean:
1) MigrateDocs
2) IntegrateWith
3) SetGrailsVersion
4) InstallDependency
5) DependencyReport

> Please make a selection or enter Q to quit:     

我认为问题可能与grails版本有关,我比示例应用程序所针对的grails版本更新但我不想仅仅为了运行示例而移回版本(I&#39 ; d而不是理解潜在的问题。)

有人能指出一些文档,帮助我了解应用程序元数据是什么以及如何向前推进吗?

2 个答案:

答案 0 :(得分:1)

2.4中删除了

Grails Upgrade command。您可能必须按照指南手动升级应用程序。

或者你可以运行服务包装器,它将根据应用程序自动下载grails版本。

./grailsw run-app

答案 1 :(得分:1)

好像你错过了任何一个提到的

  1. 未设置grails版本
  2. 缺少application.properties文件(包含适当的grails版本)