1.导入在MyEclipse下创建的项目webDemo
注意:如果项目图标上没有小地球的标志,说明这不是个Web项目。
(这个是myeclipse的web项目)
2.先Close Project,然后修改eclipse工程下的.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>
在 <buildSpec> </buildSpec>中加入
<buildCommand>
<name>org.eclipse.wst.common.project.facet.core.builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.validation.validationbuilder</name>
<arguments>
</arguments>
</buildCommand>
注意,可能很多myeclipse的项目就带有这些配置信息了,所以检查一下有无就行了。
3.Open Project,然后刷新项目,在项目->右击->Properties->Project Facets
选中红线框住的两项(java和Dynamic Web Module),点OK;
然后到项目根目录去找到.settings文件夹下的org.eclipse.wst.common.project.facet.core.xml文件,用记事本打开
把jst.web 的version换成2.5然后保存
在eclipse中按F5刷新项目
4、重新构建JDK,tomcat的路径。
5、完成效果。
(项目上的红叉,是eclipse误报,不需要理会)
******************************************************************************************
后面的步骤可选,根据不同eclipse版本。
3.改变项目中页面的位置:
经过步骤2.后,项目目录结构变为:
在项目上右键-->Properties-->选择Deployment Assembly-->选中WebContent 点右边的Remove按钮
然后,点Add按钮,选择Folder-->Next
选中WebRoot后,点Finish-->然后点OK
删掉WebContent文件夹
把项目添加到Tomcat中,就能运行啦