Использование try-with-resources в Netbeans - PullRequest
5 голосов
/ 09 марта 2012

У меня есть оператор try-catch в классе сервлетов Java.Netbeans показывает ошибку:

try-with-resources не поддерживается в -source 1.6 (используйте -source 7 или выше, чтобы включить try-with-resources)

Как мне избавиться от этой ошибки?

Ответы [ 2 ]

4 голосов
/ 26 июля 2012

Похоже, вы нашли мою ветку на форумах NetBeans, на которой я разместил решение:

Я получил ошибку, чтобы уйти.

Щелкните правой кнопкой мыши по проекту> Свойства> Источники> Исходный / двоичный формат: JDK 7> ОК.

Источник:

  • Ошибка: «try-with-resources не поддерживается в -source 6 (используйте -source 7 или выше для включения try-with-resources)»:

    http://forums.netbeans.org/ntopic42154.html

0 голосов
/ 27 ноября 2013

Хорошо, это не сработало для меня. Потому что в «Source / Binary Format:» нет «JDK 7».

Мое решение заключалось в следующем: щелкните правой кнопкой мыши проект> Свойства> Библиотеки> Управление платформой> Добавить платформу и выберите каталог «jdk1.7.0_45», нажмите «СЛЕДУЮЩИЙ», введите имя «JDK 1.7» и «ОКОНЧАТЬ».

Теперь вы можете изменить исходный формат: щелкните правой кнопкой мыши проект> Свойства> Источники> Исходный / двоичный формат: JDK 7> OK.

...