1
我正在使用NetBeans 7.2.1。配置NetBeans IDE以使用特定版本的Java API
我的Java項目符合Java 6,但看起來NetBeans使用Java 7作爲編譯器。
Java 7通過添加更多方法(如getNetworkTimeout())修改了一些接口,如java.sql.Connection。
這會導致編譯時錯誤,如
error: MyConnection is not abstract and does not override abstract method getNetworkTimeout() in Connection
如何配置的NetBeans使用Java API 6?
- 我曾嘗試右鍵單擊項目,屬性 - >來源 - >源代碼/二進制格式:JDK 6
- 我曾嘗試右鍵單擊項目,屬性 - >生成 - >編譯 - >附加的編譯器選項:-source 1.6 -target 1.6
這些都不能解決我的問題。