一、修改工程属性:
右键eclipse的工程,选择属性,再选择Project Facets里面中选择Dynamic Web Module ,将3.0修改为2.5,可能会提示如下信息:
Cannot change version of project facet Dynamic Web Module to 2.5
这样表示修改不了,然后采用第二种方法。
二、修改配置文件:
找到工程项目的硬盘目录,打开项目下的 .setting文件夹,如下图:

找到 .setting文件夹内的org.eclipse.wst.common.project.facet.core.xml文件,文件格式大致如下:
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<runtime name="Apache Tomcat v5.5"/>
<fixed facet="jst.web"/>
<fixed facet="jst.java"/>
<installed facet="jst.java" version="5.0"/>
<installed facet="jst.web" version="2.5"/>
<installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>
直接手动修改jst.web对应的version即可。最后重启eclipse ,重启tomcatX就可以正常使用了。
转:http://www.cnblogs.com/yezhenhan/archive/2011/10/17/2215279.html

本文介绍了当在Eclipse中无法直接通过属性设置更改Web项目版本时,如何通过手动编辑配置文件的方式将项目的DynamicWebModule版本从3.0降至2.5,并提供了具体的步骤和注意事项。
379

被折叠的 条评论
为什么被折叠?



