我在一个Java servlet类中使用了try-catch语句。但Netbeans显示以下错误:
在-source 1.6中不支持try-with-resources (请使用-source 7或更高版本以启用try-with-resources)
我该如何解决这个错误?
我在一个Java servlet类中使用了try-catch语句。但Netbeans显示以下错误:
在-source 1.6中不支持try-with-resources (请使用-source 7或更高版本以启用try-with-resources)
我该如何解决这个错误?
看起来您在NetBeans论坛上找到了我的帖子,其中我发布了解决方案:
我让错误消失了。
右键单击项目 > 属性 > 源 > 源/二进制格式:JDK 7 > 确定。
来源:
错误:"try-with-resources is not supported in -source 6 (use -source 7 or higher to enable try-with-resources):
好的,这对我没用。因为在“源/二进制格式:”中没有“JDK 7”。
我的解决方案是:右键单击项目 > 属性 > 库 > 管理平台 > 添加平台,并选择您的“jdk1.7.0_45”目录,点击下一步,输入名称“JDK 1.7”,然后完成。
现在您可以修改源格式:右键单击项目 > 属性 > 源 > 源/二进制格式:JDK 7 > 确定。