Ich habe gerade den großartigen Coursera Scala Kurs beendet und bin begierig darauf, mehr über Scala zu lernen, indem ich einige existierende Open Source Projekte erkunde. Ich habe einen Haken gefunden, als ich versucht habe, einige davon lokal laufen zu lassen.Wie kann ich mehrere Versionen von Scala && SBT in meiner Entwicklungsumgebung verwalten?
Ich komme aus einem Hintergrund in Ruby, wo wir Tools wie rvm
oder rbenv
verwenden, um mehrere Ruby-Interpreter/Versionen auf einem System zu verwalten. Welchen Ansatz verfolgen Scala-Benutzer, wenn sie mit Projekten arbeiten, die verschiedene Versionen von Scala/SBT verwenden?
Ich vermute, dass ich etwas großes vermisse, da dies nicht ein beliebtes Problem scheint.
Bitte beachten Sie, dass ich ziemlich neu in der Welt von Java und der JVM im Allgemeinen bin.
Beachten Sie auch, dass Sie die Version von sbt für ein Projekt in 'project/build.properties' einstellen können (und sollten). Ihre native sbt wird verwendet, um diese zu erstellen, die für das Projekt verwendet wird. – akauppi
Ich habe diese Antwort abgelehnt. Bitte sagen Sie mir, ob es einen Grund gibt - ich denke, dass es die ursprüngliche Frage angemessen beantwortet. – akauppi