【问题标题】:Eclipse Java EE and tomcat6 serverEclipse Java EE 和 tomcat6 服务器
【发布时间】:2017-01-24 14:51:54
【问题描述】:

我在 windows 8 上安装了 Eclipse 和 tomcat6 服务

我在 localhost:8080 获得了 tomcat 的首页,并在 eclipse 的服务器选项卡中显示“本地主机上的 Tomcat v6.0 已启动,已同步”但是我无法在服务器上运行我导入的任何项目。

服务器右键->添加删除...->没有可以添加的资源

右击项目->属性->构面,勾选动态web模块

在项目属性中,在目标运行时中,我只能获得 tomcat7 的选项 如果我单击显示所有运行时它将显示 6.0 但它已禁用且无法选择。

这是否意味着我必须卸载 6 并安装 7 或什么? 所有项目文件都来自学校,所以我不知道它们,但我不记得有人说我需要安装更新版本...

尝试在服务器上运行只会带来服务器选择,而无法使用现有服务器...

【问题讨论】:

  • 你的 java 版本是多少?

标签: java eclipse tomcat


【解决方案1】:

它与动态 Web 模块版本有关。如果我是对的,Tomcat 6 支持最高版本 2.5。所以升级到使用较新的 tomcat(顺便说一下,tomcat 6 很旧,您应该至少使用 8 个)或使用较旧的动态 Web 模块版本。

【讨论】:

  • 好吧,我有一些古老的 Eclipse,选项只有 6.0,但我安装了新的 Eclipse 和 tomcat 9.0,一切正常,谢谢!
【解决方案2】:

我在用tomcat 6安装Eclipse时遇到了一些麻烦。问题是服务器与Dynamic Web不兼容。

因此,请下载新版本的服务器。只需更改参数,您将运行您的应用程序。还要确保你已经安装了你需要的 JDK。

Apache Tomcat 的最新版本: https://tomcat.apache.org/download-90.cgi

【讨论】: