我正在尝试使用以下 dependencies.yml 文件启动一个播放框架应用程序:
require:
- play 1.2.5
- play -> crud
当我运行时play deps --sync
,我得到这个输出:
Installing resolved dependencies,
~
~ modules/crud -> /Applications/play-1.2.5/modules/crud
~
~ Synchronizing, deleting unknown dependencies
~
~ Deleted: /project path/modules/crud
~
~
~ Done!
似乎每次我运行时play eclipsify
,出于某种原因,play 都会将 CRUD 模块放在项目路径中,而不是仅使用 /Applications/play-1.2.5/ 中已经存在的模块。
我让它工作的唯一方法是添加module.crud=${play.path}/modules/crud
application.conf,但是当我将它部署到“已经定义了CRUD”的Heroku时,这会破坏一切。
如何强制播放仅使用 /Applications/play-1.2.5/ 中的模块而不将任何内容复制到工作目录?