У меня есть многомодульный проект Maven, в котором написаны исходные коды для Java 8 и тесты для Java 11. Я уже установил на свою машину и сообщил об этом в IDE.
При импорте в Eclipse исходные модули соединяются со средой Java 8, связанной с JVM Java 8, а тестовые модули со средой Java 8 связаны с JVM Java 11, как описано в настройках maven-compiler-plugin.
При импорте в IntelliJ все модули некритически назначаются Java 11 Project SDK и уровень языка устанавливается на 8 или 11, как описано в настройках maven-compiler-plugin.
![intellij settings for module](https://i.stack.imgur.com/NA57u.png)
Я бы хотел, чтобы IntelliJ вел себя как Eclipse (или, по крайней мере, я так думаю), чтобы гарантировать, что среда, видимая из IDE, будет точно такой же, какой она будет при развертывании.
Как мне сказать IntelliJ сделать это?