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