Я установил уровень совместимости компилятора Java в 1.6 в Eclipse.Является ли уровень соответствия достаточным для работы на Java 6?
Коллега выполнила несколько двоичных файлов на машине, на которой работает только Java 6, а выполнение не выполнено для Unsupported major.minor version: 51
.
У нас нет (пока *) автоматизированную систему сборки/CI: муравей задача строит JAR из голых bin/
содержимого каталога, составленную функции рабочего пространства Авто-сборки в Eclipse и не использует JAVAC (пока *!) , Я только запускаю JDK 7 на своей машине, у меня нет следов JDK 6.
Вопрос очень прост: уровень соответствия уровня влияет на версию выходных двоичных файлов или блокирует вас от использования типов/синтаксисов из новой Время автономной работы?
* Yet
означает, что мы работаем над этим
Что делать, если у меня нет JDK 6? Могу ли я выбрать JDK 7 или мне нужно загрузить установку устаревшей версии? –
Да, вам нужно получить JDK 6. Или ваш коллега может захотеть получить JRE 7. –
Комментарий выше ** - это ** ответ на мой вопрос. благодаря –