Запускаем sbt-assembly

До сих пор я компилировал свой проект на Scala с помощью SBT (через стек Typesafe). Теперь я хочу запустить код на нескольких машинах через sbt-assembly. Следуя указаниям, единственное изменение, которое я сделал, было в файле project/Build.scala. Вот соответствующая часть:

resolvers += "Typesafe Releases" at "http://repo.typesafe.com/typesafe/releases",
resolvers += "artifactory" at "http://scalasbt.artifactoryonline.com/scalasbt/sbt-plugin-releases",
libraryDependencies += "com.eed3si9n" % "sbt-assembly" % "0.8.3"

Когда я запускаю sbt compile , я получаю эту ошибку:

sbt.ResolveException: неразрешенная зависимость: com.eed3si9n#sbt-assembly/scala_2.9.1/sbt_0 .11.2;0.8.3: не найдено.

Что я делаю не так?

Спасибо!

РЕДАКТИРОВАТЬ Создал файл build.sbtв той же папке, что и Build.scala(папка /project/), и в нем есть две строки:

Seq[Setting[_]](resolvers += "artifactory" at "http://scalasbt.artifactoryonline.com/scalasbt/sbt-plugin-releases",
                addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.8.3"))

Теперь ошибка:

[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::          UNRESOLVED DEPENDENCIES         ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: com.eed3si9n#sbt-assembly;0.8.3: not found
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn] 
[warn]  Note: Some unresolved dependencies have extra attributes.  Check that these dependencies exist with the requested attributes.
[warn]      com.eed3si9n:sbt-assembly:0.8.3 (sbtVersion=0.11.2, scalaVersion=2.9.1)
[warn] 
[error] {file:/Users/myname/current/projectname/project/}default-d7da9a/*:update: sbt.ResolveException: unresolved dependency: com.eed3si9n#sbt-assembly;0.8.3: not found

РЕДАКТИРОВАТЬ 2 Хм, после того, как я успешно sbt compileсмогу войти в консоль sbtи ввести Assembly?

> assembly
[error] Not a valid command: assembly
[error] Not a valid project ID: assembly
[error] Not a valid configuration: assembly
[error] Not a valid key: assembly
[error] assembly
[error]   

РЕДАКТИРОВАТЬ 3JK понял. Пришлось добавить информацию build.sbt, как указано в GitHub README.

13
задан Eugene Yokota 24 August 2013 в 01:04
поделиться