我开始使用 scala 编写的一个小应用程序,并在 cloudbees 上进行提升。目前没有涉及scala,我只想在lift模板的静态文件夹中部署一个网站。我使用 sbt 在 cloudbees 上创建了一个构建作业,但它给出了以下错误:
[error] {file:/scratch/jenkins/workspace/igem%20sbt/project/}default-81f689/*:update:
sbt.ResolveException: unresolved dependency: com.github.siasia#xsbt-web-plugin_2.9.1;0.12.0-0.2.11.1: not found
我可以通过 sbt->package 在我的本地机器上编译应用程序(也从 git 获取)并通过“bees app:deploy”将其部署到 cloudbees。这些文件也可以从 git 的工作区中获得。
我在本地机器上使用 sbt 0.12,在 cloudbees (/opt/sbt/sbt-launch-0.11.3-2.jar) 上使用 0.11.3。那是因为我不知道如何找出 cloudbees 上的最新版本,也不知道如何在 cloudbees 上使用我自己的 sbt 罐子。我也不知道我必须编辑哪些配置文件才能针对 0.11.3 进行调整,或者这毕竟是错误。如果我必须改变它,我还需要知道如何在我的本地机器上降级(OS X -> 使用自制软件)。
这里是完整的错误和我的 build.sbt:http ://pastebin.com/bwAu1hGr