Переход на более раннюю версию муравья Eclipse для компиляции с использованием более старых библиотек JDK (Java 1.7 -> 1.6)

У меня проблема противоположная как Обновить Eclipse java-компилятор : я использую Eclipse 3.7.1, который может поддерживать JDK 1.7, но сейчас я разрабатываю для JDK 1.6 ... который работает нормально, но внезапно я получаю тонны подобных ошибок, когда я делаю сборку муравья (см. ниже).

Я хочу использовать JDK 1.6; где мне это установить? Eclipse настроен правильно (путь сборки Java для каждого проекта указывает на системную библиотеку JRE [jdk1.6.0_16]), но кажется, что ant игнорирует это.Обновление

[javac] warning: java\nio\ByteBuffer.class(java\nio:ByteBuffer.class): major version 51 is newer than 50, the highest major version supported by this compiler.
[javac] It is recommended that the compiler be upgraded.
[javac] warning: java\lang\Object.class(java\lang:Object.class): major version 51 is newer than 50, the highest major version supported by this compiler.
[javac] It is recommended that the compiler be upgraded.
[javac] warning: java\util\Collections.class(java\util:Collections.class): major version 51 is newer than 50, the highest major version supported by this compiler.
[javac] It is recommended that the compiler be upgraded.
[javac] warning: java\util\EnumMap.class(java\util:EnumMap.class): major version 51 is newer than 50, the highest major version supported by this compiler.
[javac] It is recommended that the compiler be upgraded.

: Дополнительные подсказки - я впервые построил этот конкретный проект в отдельной рабочей области Eclipse, которая импортирует проект из предыдущей рабочей области. Я вернулся к старому рабочему пространству и построил тот же проект, и он работает нормально.

Кажется, разница в том, что ant работает в JRE версии 1.7 в моем новом рабочем пространстве, а ant работает в JRE версии 1.6 в моем старом рабочем пространстве. Что дает? Где мне это установить? Кажется, я не могу понять, какая настройка отличается.

9
задан Community 23 May 2017 в 12:15
поделиться