Компилятор Scala должен генерировать один и тот же байт-код независимо от используемой вами JVM.Я ожидаю, что Scala будет работать на всех трех платформах, однако HotSpot попытался оптимизировать динамические языки и может быть немного лучше.(Возможно, этого недостаточно, чтобы беспокоиться)
В последние годы разница между этими платформами была все меньше и меньше, и в ближайшем будущем я ожидаю, что все они будут напрямую основаны на OpenJDK (поскольку IBM согласилась поддерживать OpenJDKтеперь) Команды JRockit и Hotspot были объединены в течение некоторого времени, так как Oracle владеет обоими.
Однако, если вы не используете последнюю версию JDK, вы можете столкнуться с некоторой проблемой.друг с другом очень хорошо, и я хотел бы рассмотреть возможность запуска Scala в собственной JVM, чтобы изолировать любые проблемы, которые могут у вас возникнуть.