经常在eclipse中导入web项目时,出现转不了项目类型的问题,导入后就是一个java项目。
解决步骤:
1、进入项目目录,可看到.project文件,打开。
2、找到<natures...</natures代码段。
3、在第2步的代码段中加入如下标签内容并保存:
<natureorg.eclipse.wst.common.project.facet.core.nature</nature>
<natureorg.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<natureorg.eclipse.jem.workbench.JavaEMFNature</nature>
4、在eclipse的项目上点右键,刷新项目。
5、在项目上点右键,进入属性(properties)
6、在左侧列表项目中点击选择“Project Facets”,在右侧选择“Dynamic Web Module”和Java,点击OK保存即可。到工程的文件夹(工作空间里),如Work Space\test\.settings\org.eclipse.wst.common.project.facet.core.xml
eclipse导入工程后无法加入tomcat
打开这个文件,
XML/HTML code?
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<runtime name="Apache Tomcat v6.0"/>
<fixed facet="jst.java"/>
<fixed facet="jst.web"/>
<installed facet="jst.java" version="6.0"/>
<installed facet="jst.web" version="2.5"/>
<installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>
你看看这里面的<runtime name="Apache Tomcat v6.0"/> 和你的TOMCAT版本是否相同,不相同直接删除这项
或者可以参照一个好的项目的org.eclipse.wst.common.project.facet.core.xml文件替换这个文件就可以了。