我在Eclipse中有一个现有的动态Web应用程序项目。创建该项目时,在“配置”下拉菜单中指定了“Apache Tomcat v6的默认配置”。
经过一个月或两个月,我现在想将配置更改为Tomcat“v5.5”。 (这将是生产服务器上Tomcat的版本。)
我尝试了以下步骤(但没有成功):
- 我在项目“属性”下选择了“目标运行时”
选择“Tomcat v5.5”选项被禁用,并显示以下消息:
如果要选择的运行时未显示或已禁用,则可能需要卸载一个或多个当前安装的项目面貌。
- 然后我单击了“卸载面貌…”链接。
在“运行时”选项卡下,只显示了“Tomcat 6”。
对于“Dynamic Web Module”,我选择了版本2.4而不是2.5。
在“运行时”选项卡下,现在显示了“Tomcat 5.5”。
但是,界面现在显示以下消息:
无法将项目面貌Dynamic Web Module的版本更改为2.4。
“完成”按钮被禁用 - 因此我陷入了死局。
我可以成功地创建一个具有Tomcat v5.5配置的新项目。不过,由于某种原因,它不允许我“降级”现有项目。
作为解决方法,我创建了一个新项目,并从旧项目中复制了源文件。尽管如此,这种解决方法相当痛苦且有些笨拙。
有人能解释一下我如何将项目配置从“Tomcat 6”“降级”到“Tomcat 5”吗?或者解释一下为什么会发生这种情况?
谢谢
Pete