Installieren von sbt-assembly mit sbt 0.11.2

8

Ich versuche sbt-assembly zu installieren, indem ich den Anweisungen folge, um ein Stand-Alone-Jar zu erstellen, der das kann run auf einem Computer ohne scala installiert.

Bisher sind dies die Schritte, die ich unternommen habe.

Ich habe eine plugins.sbt-Datei erstellt:

%Vor%

Und ich habe am Anfang meiner build.sbt Datei folgendes hinzugefügt:

%Vor%

Aber wenn ich sbt, bekomme ich den folgenden Fehler:

%Vor%     
dsg 12.12.2011, 06:56
quelle

3 Antworten

12
  1. Stellen Sie sicher, dass Sie die sbt-Version mindestens 0.11 ausführen, indem Sie

    eingeben

    $ sbt sbt-version

    an der Bash-Eingabeaufforderung.

  2. Stellen Sie sicher, dass die Plugins-Datei wie folgt eingerichtet ist:

    %Vor%
  3. Lassen Sie Ihre Build-Datei ( build.sbt ) folgendermaßen aussehen:

    %Vor%
dsg 16.02.2012, 09:24
quelle
3

Stellen Sie sicher, dass kein Projekt- / Plugins-Ordner herumliegt. Dies kann verhindern, dass andere Mechanismen zum Spezifizieren von Plugins funktionieren.

    
jrudolph 13.12.2011 16:40
quelle
1

Sie sollten die Plugin-Einstellungen nicht in build.sbt ( Grundkonfiguration ) importieren: 1) build.sbt ist keine normale Scala-Quelldatei. 2) Plugin-Einstellungen sind vorimportiert.

Du solltest das einfach tun

%Vor%

Importe sind nur erforderlich, wenn Sie die vollständige / erweiterte Buildkonfiguration verwenden.

    
Vasil Remeniuk 13.12.2011 10:28
quelle

Tags und Links