Установка java 8 и sbt с brew и / или brew cask вполне возможна. Проблема, с которой я сталкиваюсь, заключается в том, что brew устанавливает java 13 в качестве зависимости sbt,
И я не знаю Общий способ возврата go обратно к java 8 по умолчанию, поскольку существует множество способов выбора между java версией, некоторые из которых, как мне известно, включают селектор PATH, JAVA_HOME, ln -s, java_exe c.
Другая потенциальная проблема заключается в том, что brew install sbt устанавливает brew install java, что составляет 13, но java 8 Я устанавливаю его через brew cask.
TL говорит, что Java 13 или 14 могут вызывать некоторые проблемы, например, тесты не пройдены, если я наберу sh для последних версий OpenJdk, Scala, SBT и т. Д. c?