tomcat在add项目的时候,project facet java version 6.0 is not supported
----总结:
Project facet Java version 6.0 is not supported.
意思是j2ee的web项目如testProject是使用6.0即jdk1.6版本的编译器编译的(即.settings中的org.eclipse.wst.common.project.facet.core.xml中写的是6.0),而tomcat的jre版本却不是1.6版本(如可能是jre1.7版本)。
解决办法:
1)在Eclipse界面上,右击项目,properties,选择 Project Facets,右击选择 Java , Change Version ...即可。
2)修改项目的.settings文件,改为相应版本。
那么问题来了。
Project Facets是什么东西?
http://www.cnblogs.com/zj0208/p/6306377.html
所以,Project Facets 是修改项目相关属性的可视化界面操作。
Project Facets 和Eclipse编译器版本,有什么关系?
project Facets只是修改了项目.settings文件中的java版本(如由6.0改为7.0),而class文件明明是6.0编译的。这就不行,要将Eclipse的编译器版本也改为7.0才行,不然就会有问题。