我正在使用以 mongodb 作为后端的 play 框架进行应用程序开发,
我已经在我的 ubuntu 和 windows 上成功安装了 mongodb 和 playframework,
但是如果我想使用 mongodb,我需要 play 框架的 morphia 模块,我已经下载了 morphia 模块并尝试安装,但它给了我这样的错误,
root@ubuntu:~/apps/tmp1# play install morphia
[info] Loading project definition from /root/apps/tmp1/project
[info] Set current project to tmp1 (in build file:/root/apps/tmp1/)
[error] Not a valid command: install (similar: initialize, inspect, shell)
[error] Not a valid project ID: install
[error] Not a valid configuration: install (similar: optional)
[error] Not a valid key: install (similar: initialize, dist, stage)
[error] install
[error] ^
root@ubuntu:~/apps/tmp1#
我什至尝试更改 dependency.yml 文件,但是我仍然无法使用它......
看起来你正在使用 play 2。看看文档 http://www.playframework.org/modules/morphia关于吗啡,它明确指出:
该模块仅适用于 Play 1.x 系列。
您可以使用java http://www.mongodb.org/display/DOCS/Java+Language+Center直接司机。
EDIT:有一个用于 play 2 的吗啡插件here https://github.com/leodagdag/play2-morphia-plugin
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)