Hasta ahora he estado compilando mi proyecto Scala con SBT (a través de la pila Typesafe). Quiero ejecutar el código en varias máquinas ahora, a través de sbt-assembly. Siguiendo instrucciones, el único cambio que hice fue en mi archivo project/Build.scala
. Aquí está la parte relacionada:Obteniendo sbt-assembly trabajando
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"
Cuando corro sbt compile
sin embargo, me sale este error:
sbt.ResolveException: unresolved dependency: com.eed3si9n#sbt-assembly/scala_2.9.1/sbt_0.11.2;0.8.3: not found
.
¿Qué estoy haciendo mal?
Gracias!
EDITAR creado un archivo build.sbt
en la misma carpeta que Build.scala
(carpeta es /project/
) y tiene estas dos líneas en ella:
Seq[Setting[_]](resolvers += "artifactory" at "http://scalasbt.artifactoryonline.com/scalasbt/sbt-plugin-releases",
addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.8.3"))
Ahora el error es:
[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
EDITAR 2 Hm, después de hacer un exitoso sbt compile
, s ¿Debería simplemente ingresar a la consola sbt
y escribir 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]
EDITAR 3 JK consiguió. Tuve que agregar la información build.sbt
como se especifica en el LÉAME de GitHub.
"información como especificado en el GITHub README "- enlace por favor? – Vasily802