Использование try-with-resources в Netbeans


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

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

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

2 5

2 ответа:

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

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

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

Источник:

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

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

Ладно, это не сработало для меня. Потому что в" исходном/двоичном формате: "нет"JDK 7".

Мое решение было: щелкните правой кнопкой мыши на project > Properties > Libraries > Manage Plataforms > Add Plataform и выберите каталог "jdk1. 7. 0_45" нажмите на NEXT введите имя "JDK 1.7" и готово.

Теперь вы можете изменить свой исходный формат: щелкните правой кнопкой мыши на project > Properties > Sources > Source / Binary Format: JDK 7 > OK.