Как я могу управлять несколькими версиями Scala && SBT в моей среде разработки?

Я только что закончил замечательный курс Coursera Scala и хочу продолжить изучать Scala, изучая некоторые существующие проекты с открытым исходным кодом. Однако я столкнулся с проблемой, пытаясь заставить некоторых из них работать локально.

Я родом из Ruby, где мы используем такие инструменты, какrvm или жеrbenv управлять несколькими интерпретаторами / версиями Ruby в одной системе. Какой подход используют пользователи Scala для работы с проектами, использующими разные версии Scala / SBT?

Я подозреваю, что мне не хватает чего-то большого, так как это не кажется популярной проблемой.

Обратите внимание, что я довольно новичок в мире Java и JVM в целом.

Ответы на вопрос(3)

Ваш ответ на вопрос