Подтвердить что ты не робот

Какова цель папки `scala -2.11` в IntelliJ IDEA

Папка

scala -2.11 появилась после недавнего обновления плагина IDEA и Scala.
Для чего он должен использоваться?

4b9b3361

Ответ 1

Обычно такие каталоги используются для двоичного кода, зависящего от версии. Например, макросы в 2.10 не совместимы с исходными текстами с макросами в 2.11, поэтому, если вы создаете проект для разных двоичных версий и используете макросы, имеет смысл поставить код, действительный только для конкретной версии в различные исходные корни. SBT затем будет использовать соответствующий каталог при компиляции для 2.10 или 2.11.

Если вы используете SBT, вам нужно будет установить такую ​​вещь вручную в определении сборки. Если вы не используете SBT, возможно, плагин IDEA был обновлен, чтобы самостоятельно обрабатывать такие вещи.