Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
为什么即使我使用 jdk 1.6,我也会得到“-source 1.3 中不支持注释”和“-source 1.3 中不支持泛型”?我什至检查了指向 jdk 1.6 的构建路径
仅供参考:Java 主页:C:\Program Files\Java\jdk1.6.0_45\
C:\Program Files\Java\jdk1.6.0_45\
我使用 Eclipse Indigo,但我的机器上根本没有 1.3。
谢谢。
Eclipse 带有它自己的编译器。它不使用您在机器上设置的环境变量,而只是使用它自己的项目特定的构建路径。
您需要将编译器合规级别设置为至少 Java 5。按照以下路径设置级别:
Windows -> 首选项 -> Java -> 编译器
在那里,从下拉列表中设置编译器合规级别。