当我使用 dependencies.yml 导入CRUD模块时,如下所示:
require:
- play
- play -> crud
- play -> secure
我收到编译错误:CRUD无法解析为某种类型。
但是当我以折旧的方式做到这一点时,加上:
module.crud=${play.path}/modules/crud
到application.conf它可以工作,但玩!说通过application.conf添加模块是折旧的,我宁愿通过dependencies.yml
来做为什么我不能以推荐方式导入模块的任何想法?
答案 0 :(得分:9)
您需要在应用上运行play dependencies
。请参阅Dependency management section of Play documentation。
答案 1 :(得分:3)
这是因为你的eclipse项目有一个错误的类路径。后 为项目启用新模块,您需要运行 再次'eclipsify'命令以生成新的.classpath文件 为你的日食项目。如果eclipse无法正确重新加载,请尝试 从工作区中删除它并再次重新导入它。