При попытке сделать цель компиляции maven в проекте jar в eclipse это не удалось, заявив, что не найдено java-компилятора. Он показал, что он использует путь к jre1.8.0_45. Мой сконфигурированный путь сборки java в eclipse использует jdk1.7.0_80 и настроен для правильной соответствующей среды.Eclipse Mars с m2e не может изменить путь компиляции java
Я попытался переименовать каталог jre, пока затмение было открыто, но оно показало, что что-то блокировалось, и, конечно же, это было затмение, которое запускалось с помощью jre1.8. Если бы я переименовал каталог jre1.8, в то время как закрытие eclipse было закрыто, тогда он не стал бы снова запускать жалобы на то, что он не сможет найти каталог java.
Я предполагаю, что я получаю здесь, это ошибка с Марсом? Или я чего-то не хватает, потому что все в Eclipse указано на 1.7.
Спасибо, Nate
Eclipse использует собственный Java-компилятор, ему просто нужна JRE. Он не зависит от пути JDK плагина Maven Compiler. Вам нужно сконфигурировать ваш проект Maven [pom] (https://maven.apache.org/pom.html); не Eclipse, а не переименование каталогов. Посмотрите здесь подробности: http://maven.apache.org/plugins/maven-compiler-plugin/examples/compile-using-different-jdk.html – paulsm4