Playframework 2.0 将play 2应用程序部署到cloudbees问题

Playframework 2.0 将play 2应用程序部署到cloudbees问题,playframework-2.0,cloudbees,Playframework 2.0,Cloudbees,是否有人尝试使用此说明将play 2应用程序部署到cloudbees 我已经完成了所有步骤,但当我尝试运行此操作时: play cloudbees-deploy 我收到: [error] Not a valid command: cloudbees-deploy [error] Not a valid project ID: cloudbees-deploy [error] Not a valid configuration: cloudbees-deploy [error] Not a va

是否有人尝试使用此说明将play 2应用程序部署到cloudbees

我已经完成了所有步骤,但当我尝试运行此操作时:

play cloudbees-deploy
我收到:

[error] Not a valid command: cloudbees-deploy
[error] Not a valid project ID: cloudbees-deploy
[error] Not a valid configuration: cloudbees-deploy
[error] Not a valid key: cloudbees-deploy (similar: cloudbees-application-id)

最后,我通过在Build.scala中放入
import cloudbees.Plugin.
解决了这个问题,但是出现了更多的错误,抱怨缺少
username
等等

似乎我必须把这个放在Build.scala中:

    val main = PlayProject(appName, appVersion, appDependencies, mainLang = JAVA) 
    .settings(cloudBeesSettings :_*)
    .settings(
  CloudBees.applicationId := Some("my_app")
).settings(
  CloudBees.username := Some("my_username")
).settings(
  CloudBees.apiKey := Some("my_app_key")
).settings(
  CloudBees.apiSecret := Some("my_secret")
).settings(
  CloudBees.host := "https://api.cloudbees.com/api"
)

不仅仅是
CloudBees.applicationId:=Some(“我的应用程序”)
就像他们说的那样…

是的-需要有~/.bees/bees.config(我调整了文档以使其更清晰)

如前所述,进口必须在那里。最好不要硬编码键


就在今天,我用play 2.0.4验证了这一点(在推出支持旧版本SBT的版本之前,2.0.1还不能工作)

问题是我将
.bees
目录放在了错误的路径中<代码>%HOME%在Windows机器上的目录可以在cmd中找到:
echo%USERPROFILE%
,因此这是放置
.bees
文件夹的正确路径。

您有一个~/.bees/bees.config文件?哦,您使用的插件版本是什么?@Ivan Yes,在我的应用程序中,我放置了一个文件夹.bees,其中包含一个具有bees.config属性的文件,但奇怪的是这些文件没有被获取。。。插件版本
addSbtPlugin(“com.cloudbees.deploy.play“%”sbt cloudbees play Plugin“%”0.3-SNAPSHOT”)
请直接通过imeredith-at-cloudbees.com与我联系,我将尝试与您详细讨论。