有的时候发现
eclipse不支持JDK5.0的新特性,比如新的自动打包功能:
Integer a = 5;
就会报错。
后来发现是自己没有设置好Compiler compliance level。还是在按照jdk1.4level在编译。
修改方法是:
Preferences-->Java-->Compiler->Compiler compliance level,选择一个需要的版本,比如从默认的1.4改为5.0
如果只想修改一个工程的Compiler compliance level,就右单击工程,选择属性,在其中的Java Complier中选择Compiler compliance level的值。