2

Heroku [lien] http://www.scalatra.org/guides/deployment/heroku.html#toc_177に Scalatra アプリをデプロイするガイドに従ったところ 、次のエラーが発生しました。

  > [error] (*:update) sbt.ResolveException: unresolved dependency: >com.typesafe.startscript#xsbt-start-script-plugin;0.5.3: not found 

SBT の私のバージョンは 0.13.0..

情報については、私は scalatra と sbt のデビュタントです。助けてください..

4

1 に答える 1

2

すでに述べたように、sbt のバージョンは 0.13.0 なので:

https://github.com/sbt/sbt-start-script

0.13.0 バージョンの手順があります。したがって、次のことが必要です。

  1. inとcom.typesafe.sbt.SbtStartScript.startScriptForClassesSettings: _*の代わりに使用 com.typesafe.startscript.StartScriptPlugin.startScriptForClassesSettings: _*build.scala
  2. の代わりに、project/plugins.sbt開始スクリプト プラグインを追加する必要があります。addSbtPlugin("com.typesafe.sbt" % "sbt-start-script" % "0.10.0")ddSbtPlugin("com.typesafe.startscript" % "xsbt-start-script-plugin" % "0.5.3")

おまけとして、サーブレット名を、たとえばチュートリアルの名前ではなく、src/main/scala/JettyLauncher.scalaあなたが持っているものに変更することを忘れないでくださいcom.blog.BlogServletcom.example.app.MyScalatraServlet

于 2013-10-30T07:51:53.807 に答える