Ich habe angefangen, Scala zu lernen und fast in jedem Tutorial sehe ich eine build.sbtDatei, die die Projekteinstellungen beschreibt. Aber jetzt habe ich giter8ein Projekt aus Vorlage installiert und erstellt. Und generiertes Projekt aus Vorlage fehlte build.sbtDatei, aber es hatbuild.scala (was für die gleichen Zwecke verwendet scheint, aber es ist …
Ich habe gehört (und ich weiß, dass ich auch Beispiele gesehen habe, wenn ich mich nur daran erinnern kann, wo), dass sbtAbhängigkeiten von einem Git-Repo erhalten werden können. Ich suche nach der Abhängigkeit harrah / up von github. Das Repository stellt keine Artefakt-JAR-Dateien bereit, sondern nur einen Quellbaum, der für …
Ich steige aus dem Schrank! Ich verstehe SBT nicht. Dort, sagte ich es, hilf mir jetzt bitte. Alle Wege führen nach Rom, und das ist das gleiche für SBT: Um loszulegen mit SBTgibt es SBT, SBT Launcher, SBT-extras, etc, und dann gibt es verschiedene Möglichkeiten , um auf Repositorys aufzunehmen …
Gibt es eine Möglichkeit, Tests mit SBT zu erstellen, ohne sie auszuführen? Mein eigener Anwendungsfall besteht darin, eine statische Analyse des Testcodes mithilfe eines Scalac-Plugins durchzuführen. Ein weiterer möglicher Anwendungsfall besteht darin, einen Teil oder den gesamten Testcode mit einem anderen als dem in SBT integrierten Runner auszuführen. Idealerweise gibt …
Meine Anwendung verarbeitet große Datenfelder und benötigt standardmäßig mehr Speicher als JVM. Ich weiß, dass es in Java durch die Option "-Xmx" angegeben wird. Wie richte ich SBT so ein, dass ein bestimmter Wert "-Xmx" zum Ausführen einer Anwendung mit der Aktion "Ausführen" verwendet wird?
Ich füge das Joda Time-Repository zu SBT mit hinzu libraryDependencies ++= Seq( "joda-time" % "joda-time" % "2.1" ) Dann benutze ich es fröhlich so: val ymd = org.joda.time.format.DateTimeFormat.forPattern("yyyyMMdd") ymd.parseDateTime("20121212") Aber wenn ich das Projekt in SBT kompiliere, bekomme ich eine böse: [warn] Class org.joda.convert.FromString not found - continuing with a …
Ich verwende SBT (innerhalb von IntelliJ IDEA), um ein einfaches Scala-Projekt zu erstellen. Ich würde gerne wissen, was der einfachste Weg ist , eine Uber JAR- Datei (auch bekannt als Fat JAR, Super JAR) zu erstellen . Ich verwende derzeit SBT, aber wenn ich meine JAR-Datei an Apache Spark sende …
Ich habe Fragen gelesen: dies und das . Sie schlagen vor, die sbt-Datei zu ändern. Aber ich möchte sbt clean assemblyohne Tests laufen und sbt Build-Dateien nicht ändern. Ist es mit sbt möglich? In Maven gibt es -DskipTest=trueParameter, gibt es Analog für sbt?
Ich benutze SBT 0.12.0. Ich habe andere Antworten zum Stapelüberlauf gelesen und bin ihnen gefolgt, aber keine davon hilft zum Beispiel: ForkRunKlasse erstellen - Ich habe während meiner Verwendung von sbt keinen gegabelten Prozess beobachtet Umgebungsvariable festlegen JAVA_OPTS- Sie wird festgelegt, aber die Prozessbefehlszeile von sbt scheint sie überhaupt nicht …
Ich versuche, den SBT-Abhängigkeitsbaum wie in der Dokumentation beschrieben zu überprüfen : sbt inspect tree clean Aber ich bekomme diesen Fehler: [error] inspect usage: [error] inspect [uses|tree|definitions] <key> Prints the value for 'key', the defining scope, delegates, related definitions, and dependencies. [error] [error] inspect [error] ^ Was ist falsch? Warum …
Wie konfiguriere ich sbt für die Verwendung eines Proxys? Zum Beispiel muss meine Builddefinition zu GitHub verbinden, Verbindungsparameter für die Angabe http.proxy, http.proxyPort,user , und password. Wie würde ich diese Einstellungen an sbt übergeben? Gibt es eine einfache Möglichkeit, zwischen Proxy- und No-Proxy-Einstellungen zu wechseln, wenn ich von zu Hause …
Ich habe ein SBT-Multiprojekt, bei dem einige Projekte voneinander abhängig sind. So was: lazy val coreProject: Project = Project( id = "core-project", base = file("./core-project"), // other stuff )) lazy val extensions: Project = Project( id = "extensions", base = file("./extensions"), dependencies = Seq(coreProject) ) Jetzt habe ich einen Testcode …
Ich entwickle mehrere Module mit Abhängigkeiten zwischen ihnen und möchte mit ihnen alle zusammen in einem IDEA-Projekt arbeiten. Ich verwende sbt-idea , um IDEA-Projekte aus den sbt-Build-Definitionen zu generieren, was für einzelne Projekte hervorragend funktioniert. Im Fall mit mehreren Modulen funktionieren die Dinge, die ich bisher ausprobiert habe, jedoch nicht …
Gibt es eine einfache Möglichkeit, alles loszuwerden, was durch die Durchführung eines SBT-Builds generiert wird? Es stellt sich heraus, dass überall Zielverzeichnisse erstellt werden. Durchführen sbt clean clean-cache clean-lib clean-plugins ... wird nicht alles los.
Ich habe ein seltsames Verhalten meines Scala-Compilers bemerkt. Beim Kompilieren einer Klasse wird gelegentlich ein OutOfMemoryError ausgelöst. Hier ist die Fehlermeldung: [info] Compiling 1 Scala source to /Users/gruetter/Workspaces/scala/helloscala/target/scala-2.9.0/test-classes... java.lang.OutOfMemoryError: PermGen space Error during sbt execution: java.lang.OutOfMemoryError: PermGen space Es kommt nur gelegentlich vor und der Fehler wird normalerweise beim nachfolgenden …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.