我按照此视频中描述的步骤 - http://www.youtube.com/watch?v=wP-aZdXymro在GAE上部署我的grails应用程序。我正在运行Grails-2.2.0,我已经卸载了hibernate插件。但是,当我尝试安装app-engine插件时,我收到以下消息 -
==> grails install-plugin app-engine
| Configuring classpath
| Error Failed to resolve dependencies (Set log level to 'warn' in BuildConfig.groovy for more information):
- org.grails:grails-datastore-gorm-plugin-support:1.0.0.RELEASE
- org.grails:grails-datastore-gorm-jpa:1.0.0.RC3
- org.grails:grails-datastore-jpa:1.0.0.RC3
- org.grails:grails-datastore-web:1.0.0.RELEASE
答案 0 :(得分:1)
请不要使用install-plugin,不推荐使用它。从application.properties中删除所有插件。然后,将其添加到您的BuildConfig.groovy:
compile ":app-engine:0.8.10"
之后您可以检查哪些插件仍然需要数据存储插件(如果有):
dependency-report
答案 1 :(得分:1)
Grails与GAE不兼容。如果您想利用Groovy语法,或者将Grails应用程序部署到更传统的云提供程序(如Heroku,Cloudbees,AWS等),那么使用Gaelyk(https://gaelyk.appspot.com/)要好得多。