У меня есть проект NetBeans, который использует среду JRE 1.4, что означает, что я не могу использовать generics.
Как я могу изменить проект на использование 1.6 (?), поэтому я могу использовать generics.
Ответ 1
На вкладке "Проект" щелкните правой кнопкой мыши по проекту и выберите Properties. В категории "Библиотека" выберите Java Platform JDK 1.6.
Затем в категории "Источник" выберите Source/Binary Формат JDK6.
Предполагается, что вы установили JDK 1.6 и NetBeans
это.
JDK 1.6 должен быть известен NetBeans как платформа Java.
В меню выберите Tools- > Java Platform Manager.
Если JDK 1.6 нет в списке, вы можете добавить его там.
Ответ 2
В NetBeans 8.0.2 есть ошибка:
При выполнении вышеуказанных шагов при изменении JRE или JDK для проекта NetBeans пытается сохранить проект с новым JDK (9 в этом случае), но он переходит в бесконечный цикл и в конечном итоге дает OutOfMemoryError:
Ответ 3
В Netbeans 8.2,
щелкните правой кнопкой мыши проект, выберите "Свойства"
в меню build/compile, выберите java-платформу из выпадающего меню