У меня есть проекты, которые необходимо создать с помощью конкретной версии JDK.Зависимость проекта Maven от версии JDK
Проблема не в исходном и целевом параметрах, а в баночках среды выполнения, используемой во время компиляции. В некоторых случаях я получаю ошибку компиляции, если я пытаюсь скомпилировать с неправильным JDK, но иногда сборка выполнена успешно, и я получаю ошибки времени выполнения при использовании баннеров.
Например, в eclipse у меня есть возможность установить среду выполнения для проекта в файле .classpath.
Есть ли способ справиться с такой ситуацией в maven?
Что бы я хотел иметь, это способность обрабатывать зависимость JRE, как и другие зависимости проекта в файле POM.
UPDATE:
Принятое решение было правильным выбором, когда я задал этот вопрос, поэтому я не буду менять. Между тем было введено новое решение такого рода проблем: Maven Toolchain. Перейдите по ссылке для получения дополнительной информации.
Спасибо, это решает мою проблему –