Eclipse的工程下.settings隐藏目录多了些文件:.org.eclipse.jdt.core.prefs,
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
org.eclipse.jdt.core.compiler.compliance=1.5
org.eclipse.jdt.core.compiler.source=1.5
原因:是Eclipse默认使用的是java 1.5的编译器,需要改到1.6才行。(或者与工程里的编译配置有关吧?这个有待研究)
解决:查看“Windows->Preferences-->java->Compiler-->compiler compliance level”的将里面的1.5全部改成1.6,或者干脆将.settings删除掉,就可以解决问题了。