我正在嘗試使用JDK 7的「try-catch with resources」語句; IntelliJ突出顯示我的資源行,說IntelliJ IDE在使用試用捕獲資源時給出錯誤
嘗試與資源不支持在此語言級別。
當我嘗試編譯,我得到:
的java:嘗試與 - 資源不-source 1.6 (使用-source 7或更高版本支持,使試穿與資源)
我檢查了嘗試,以資源爲我當前的項目已啓用,並且我的計劃是使用JDK 7(庫:C:\ Program Files文件\的Java \ jdk1.7.0_11)。有任何想法嗎?我無法弄清楚要改變什麼選擇(如果這甚至是問題)。
查看文件 - >保護結構(或ctrl-alt-shift s),將jdk以及語言級別都設置爲7 –
謝謝,這很有效。 – Yankee