Part 1:eclipse 如何把java项目转成web项目
有时候在eclipse中导入web项目时,出现转不了项目类型的问题,导入后就是一个java项目。
解决步骤:
1、进入项目目录,可看到.project文件,打开并找到找到<natures>...</natures>代码段;
在该代码段中加入如下标签内容并保存:
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
2、在eclipse的项目上点右键,刷新项目。
3、在项目上点右键,进入属性(properties)
4、在左侧列表项目中点击选择“Project Facets”,在右侧选择“Dynamic Web Module”和"Java",点击OK保存即可。
Part 2:工具版本兼容问题
例如:The server does not support version 3.0 of the J2EE Web module specification
出现原因:Tomcat 6.0最多支持Servlet 2.5,而现在要import的项目是3.0版本的。
解决方法:
解决方法:
在项目根目录下有一个.settings的文件夹,该文件夹下有一个org.eclipse.wst.common.project.facet.core.xml文件
把
<installed facet="jst.web" version="3.0"/>
改为
<installed facet="jst.web" version="2.5"/>
即可