Как я могу управлять несколькими версиями Scala && SBT в моей среде разработки?
Я только что закончил замечательный курс Coursera Scala и хочу продолжить изучать Scala, изучая некоторые существующие проекты с открытым исходным кодом. Я'Но мы столкнулись с трудностями, пытаясь заставить некоторых из них работать локально.
Я родом из Ruby, где мы используем такие инструменты, какrvm
или жеrbenv
управлять несколькими интерпретаторами / версиями Ruby в одной системе. Какой подход используют пользователи Scala для работы с проектами, использующими разные версии Scala / SBT?
Я подозреваю, что яя пропускаю что-то большое, так как это неКажется, это популярная проблема.
Обратите внимание, что яЯ довольно новичок в мире Java и JVM в целом.