2013-04-02 12 views
6

Próbuję użyć SBT-montażowych i mam problemy z coraz to zainstalowane.SBT-montaż instalacji

dosłownie z readme dodawaniu projektu/plugins.sbt z zależnością

addSbtPlugin ("com.eed3si9n" % "SBT montażu" % "0.8.7")

Potem dodałem plik build.sbt zawierającą dokładnie to, co powiedział readme:

import AssemblyKeys._ // umieścić to na górze pliku

assemblySettings

otrzymuję ten błąd przy uruchamianiu SBT:

[Błąd] /Users/me/git/stest/project/Build.scala:29: nie znaleziono: assemblySettings Wartość [Błąd] .settings (assemblySettings: _ *) [błąd]^ [błąd] jeden błąd znaleziony [błąd] (kompilacji: kompilacji) Kompilacja udało

wróciłem i próbował zastępcę widziałem w innym stackoverflow postu:

SEK (assemblySettings: _ *)

sam problem. Jakieś pomysły? (Scala 2.10.0)

+0

Nie próbowałem tego, co robisz - skorzystaj z poniższych linków: [opis wtyczek xsbt] (https://github.com/harrah/xsbt/wiki/Plugins) [scala-sbt plugins doc] (http://www.scala-sbt.org/release/docs/Getting-Started/Using-Plugins) – n0741337

Odpowiedz

4

Autor wtyczki tutaj. Powiedziałeś, że wstawiłeś dokładnie to, co mówi build.sbt, ale błąd pochodzi z build.scala. * Plik .sbt automatycznie importuje kilka rzeczy, więc musisz ręcznie zaimportować je do pliku build.scala.

Dla pełnej konfiguracji, patrz https://github.com/eed3si9n/sbt-assembly-full-config-sample/blob/master/project/builds.scala.

+0

Aplikacja próbuję przekonwertować do tłuszczu słoik korzysta już zbudować klasę pochodną, ​​dodałem opcje z próbki i dostał dziwny błąd w sbt, nigdy nie widział czegoś takiego: błąd] Odwołania do niezdefiniowanych ustawień: [błąd] [błąd] {.}/kompilacja: ten-projekt-ref z {.}/kompilacji: niezarządzana-ścieżka klasy [ błąd] [błąd]/wykonawcze {.}: ten-projekt-ref od/wykonywania {.}: wewnętrzna zależność-Classpath [błąd] [błąd]/kompilacji {.}: ten-Project-ref z { .}/compi le: wewnętrzna zależność-classpath ..... i wiele więcej takich linii. Jestem całkiem nowy w Scali, jakieś pomysły, co robię źle? – kirhgoff

+0

Przepraszamy za głupie pytanie, udało się to naprawić – kirhgoff

+0

@kirhgoff: Wpadłem na ten sam problem. Jak to naprawiłeś? Dzięki – shengmin