1.Java compiler level does not match the version of the installed Java project facts
Java compiler与 Java project facet中的java的版本不一致造成的.
右键点击项目,选择properties,找到java compiler和project facets,将其java版本号改成一致即
2.Warning:Classpath entry org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER will not be exported or published. Runtime ClassNotFoundExceptions may result.
启用Maven Dependency后,提示上面的警告。
解决方法是:打开Problem视图,选中此警告,然后按Ctrl+1或者右击选择fix it,弹出修复对话框,选择 "Exclude the associated raw classpath entry....”
这个操作好像是添加了下面这个attribute到 .classpath:
<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER">
<attributes>
<attribute name="org.eclipse.jst.component.nondependency" value=""/>
</attributes>
</classpathentry>
轉自:http://www.cnblogs.com/linger/archive/2010/09/18/1830330.html