我有一个使用我在Scala中开发的类型安全激活器生成的Play Framework 2.1应用程序。我尝试使用可在此处找到的说明在CloudBees中部署它:http://wiki.cloudbees.com/bin/view/RUN/Playframework#HDeployingaPlay2application使用"使用Cloudbees SDK中描述的方法。"
然而,当我加载游戏控制台并尝试运行" dist"命令,我收到错误"不是有效的命令:dist。"
我尝试过两种不同的方法:
这三种方法都给我同样的错误(见下文)。我的游戏版本的方法不同吗?我错过了sbt文件中的内容吗?我怎样才能使这个工作?
"播放dist"的完整输出:
Macmini-##########-#:nimrandslibrary.searchfu.esl kpyancey$ play dist
[info] Loading project definition from /Users/kpyancey/Projects/NimrandsLibrary.SearchFu.Esl/project
[info] Set current project to NimrandsLibrary.SearchFu.Esl (in build file:/Users/kpyancey/Projects/NimrandsLibrary.SearchFu.Esl/)
[error] Not a valid command: dist (similar: set, iflast, last)
[error] Not a valid project ID: dist
[error] Expected ':' (if selecting a configuration)
[error] Not a valid key: dist (similar: test, ivy-sbt, history)
[error] dist
[error] ^
答案 0 :(得分:1)
我认为你的项目中有错误的配置。
要仔细检查,请从Activator生成新项目或尝试下载https://github.com/CloudBees-community/play2-clickstart(已正确配置)并运行play dist。