Als «sbt» getaggte Fragen

sbt ist ein Open-Source-Build-Tool für Scala- und Java-Projekte, ähnlich wie Maven oder Ant von Java.

9
Festlegen der Hauptklasse im SBT 0.13-Projekt
Könntet ihr mir bitte erklären, wie man die Hauptklasse im SBT-Projekt einstellt? Ich versuche Version 0.13 zu verwenden. Meine Verzeichnisstruktur ist sehr einfach (im Gegensatz zur Dokumentation von SBT). Im Stammordner habe ich build.sbtfolgenden Inhalt name := "sbt_test" version := "1.0" scalaVersion := "2.10.1-local" autoScalaLibrary := false scalaHome := Some(file("/Program …
77 scala  sbt 

2
Wie setze ich die Hauptklasse in Build?
Nach habe sbt runich mehrere Möglichkeiten der Hauptklasse. Ich möchte eine Hauptklasse einrichten, also habe ich geschrieben in build.sbt: mainClass := Some("aMainClass") Aber sbt scheitert mit: build.sbt:1: error: not found: value aMainClass Ich habe es auch mit project/Project.scalaDatei versucht : import sbt._ class ExecutableProject(info: ProjectInfo) extends DefaultProject(info) { override def …
77 sbt 


6
Wie kann ich sbt dazu bringen, ein lokales Maven-Proxy-Repository (Nexus) zu verwenden?
Ich habe ein sbt (Scala) -Projekt, das derzeit Artefakte aus dem Web abruft. Wir möchten auf ein unternehmensstandardisiertes Nexus-Repository umsteigen, das Artefakte zwischenspeichert. Aus der Nexus-Dokumentation geht hervor, wie das für Maven-Projekte gemacht wird. Aber sbt verwendet offensichtlich einen anderen Ansatz. (Ich verstehe, dass Ivy irgendwie involviert ist, aber ich …
73 scala  maven  ivy  nexus  sbt 

4
SBT findet keine Datei im lokalen Maven-Repository, obwohl es dort ist
Ich habe Probleme mit einer Maven-Abhängigkeit, die sich in meinem lokalen Repository befindet. SBT kann es nicht finden. Stellen Sie die Protokollstufe bereits auf Debuggen ein, erhalten Sie jedoch nichts Neues. Die Dateien befinden sich im Repository. Ich kopiere Einfügepfade von der Konsole in den Datei-Explorer und sie sind da. …
73 scala  maven  sbt 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.