Cannot change version of project facet Dynamic Web Module to 2.5解决方案

来源:互联网 发布:大数据入门经典书籍 编辑:程序博客网 时间:2024/05/18 18:20

问题现象:


图1

问题分析:

当我们在创建一个web项目时,通常都会同时让你选择一个Dynamic Web Module Version来表示你所建web工程的版本,不同版本的web项目对应不同的应用环境。整理了一下tomcat对应的版本。
dynamic web module 2.4  对应Tomcat 5.5
dynamic web module 2.5  对应Tomcat 6.0
dynamic web module 3.0 对应Tomcat 7.0

解决方案:

方案一:

右键eclipse的工程-》选择属性-》选择Project Facets里面中选择Dynamic Web Module,将3.0修改为2.5 。如果出现图2的红框Cannot change version of project facet Dynamic Web Module to 2.5 请参照方案二。

图2

方案二:

在当前工程下,找到.setting文件夹下的org.eclipse.wst.common.project.facet.core.xml文件,修改<installed facet="jst.web" version="可用的版本"/>即可。如图3,修改完成后记得clean一下工程。

图3

0 0