В настоящее время у меня возникла проблема, которую я обнаружил после переноса нашего проекта Java/Scala на OpenJDK 11.0.1. Перед миграцией мы могли выполнить инкрементальную компиляцию с помощью sbt, выполнив следующие команды:
> sbt
> compile
После этого повторный запуск компиляции в оболочке будет постепенно компилировать и в основном завершаться мгновенно, поскольку он был полностью скомпилирован. Однако после миграции он перекомпилирует весь проект после повторного входа в консоль sbt и компиляции. Однако, вкл. компиляция все еще работает, если я не выхожу из sbt. Кто-нибудь знает, что может быть причиной этой проблемы?
Я использую sbt v0.13.17 и scala версии 2.11.12. которые, согласно это, являются минимальными версиями Scala и sbt требуется для Java 11. Scala заявляет, что они еще официально не совместимы с Java 11, но нерешенные ошибки здесь не имеют ничего общего с инкрементным компилятором SBT