I have Java SE 1.7.
javac = 1.7.0_79
java version = "1.7.0_79"
Eclipse = Luna.
Я хочу скомпилировать на уровне 1.6. Я использую скрипт сборки Ant.Только JavaSE 1.7 JRE, но хотите компилировать для 1.6
Ant запись директива. Выход ниже:
'-target'
'1.6'
'-g'
'-source'
'1.6'
...
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 1 warning
Я получаю следующее сообщение об ошибке:
Unsupported major.minor version 51.0
Javac -target 1.6 -source 1.6 в командной строке работает, как ожидалось.
следующие ответы на этот вопрос:
Получить rt.jar от вашего конечного автомата назначения. bootclasspath должен указывать на этот rt.jar, так или иначе.
Что * точный * настройка Eclipse, вы изменили Пожалуйста, покажите скриншот –
дубликата [Target JRE в Затмении] (http://stackoverflow.com/questions/9092284/target-jre-in -eclipse) –
Думаю, я задал неправильный вопрос. У меня есть сценарий муравья, который я m для сборки. Мне нужно посмотреть на муравья, правильно? – Jacob