我已经使用 Eclipse 创建了一个 Java 动态 Web 项目并选择了 Tomcat 版本 5.5。
它在 Tomcat 5.5 版本下工作正常,现在我想将它切换到版本 7。
我尝试按照下面的快照使用项目属性更改 tomcat 版本,每次我尝试在 Tomcat 7 下运行该项目时,我都会收到错误消息“本地主机上的服务器 Tomcat v7.0 服务器无法启动。”
最佳答案
切换的一般思路是新建一个Target Version的工程,然后将相关部分的配置复制到你要切换的Tomcat版本的工程中。
高级步骤:
- 项目属性/目标运行时/选择目标运行时
- 项目属性/Java 构建路径/编辑 Apache Tomcat 条目并选择要添加到类路径的运行时
- 项目属性/项目方面/选择动态网络模块并更改版本
- Web Perspective/Navigator/“.settings”文件夹/从文件“org.eclipse.wst.common.project.facet.core.xml”复制相关行
- Project Explorer/转到文件夹 WebContent/WEB-INF 并从 web.xml 复制相关部分
- 停止服务器,删除并添加回项目,R点击服务器下的项目,选择Clean Work Directory
- 在目标 Tomcat 版本下运行项目。
有关详细信息,请参阅下面的快照。
关于java - 如何将给定 Eclipse 项目的 tomcat 版本从 5 更改为 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37710352/