Я считаю, что мне не хватает базовых знаний, но вот мой сценарий:
Я управляю сторонним приложением, которое все еще работает на Java 1.5. Сервер приложений (WebLogic 11) может работать на Java 7, но код все еще необходимо скомпилировать для версии 1.5 (основная информация, которую я должен понять, я думаю).
Мне также нравится использовать новейшие и лучшие инструменты, поэтому оставаться на NetBeans 8.1, зная, что есть новая версия, меня не устраивает. Но добавить платформу 1.5 в NetBeans 8.2 невозможно из-за этого сообщения об ошибке:
Исходный / двоичный формат платформы старше минимально поддерживаемого (1.6)
Я пробовал добавлять такие параметры компилятора, как:
-источник 1.5 -цель 1.5
но затем я получаю сообщение об ошибке
javac: исходный выпуск 1.6 требует целевого выпуска 1.6
Я предполагаю, что он смотрит на параметр «Исходный / двоичный формат», для которого в свойствах проекта установлено значение «JDK 6».
Любая помощь / руководство будут оценены.