【问题标题】:Question on Tomcat Server not starting via Eclipse关于 Tomcat 服务器未通过 Eclipse 启动的问题
【发布时间】:2020-04-12 02:53:38
【问题描述】:

请关注Getting error while starting Tomcat Server 9 in Eclipse though command line run is successfull 我的查询。

希望早日回复。

最好的,

阿鲁什

这里是屏幕:

【问题讨论】:

  • tomcat 是否指向正确的 jdk/jre...?请提供屏幕截图或任何可能有用的相关日志

标签: tomcat9


【解决方案1】:

将目录更改为 WEB-INF。之后它工作得很好。在 tomcat/../web-inf/

之后

在那之前检查

tomcat 文件夹是否有root 权限。 在 cmd 中,您将以用户身份运行。但是日食不能。 我在Linux中遇到了同样的问题。 授予访问权限后,没有错误消息。 如果是在cmd中运行,那么可能是权限问题。

在 Eclipse 中部署之前是否停止了 Tomcat? 使用cmd停止tomcat并在eclipse中运行。

重新启动服务器。

如果仍然存在,请重新安装。

希望这些步骤能解决您的问题。

【讨论】:

  • 我也为 2019-09 安装了 WTP 工具,但仍然出现同样的错误。如何重新安装 Apache,以免安装变得混乱并引发错误?
  • 首先从cmd停止tomcat。从 Eclipse 中的“管理部署”中删除已部署的服务器,如果您部署在 tomcat/webaps 文件夹中,请备份您的项目,然后卸载 tomcat。再次安装tomcat。在此之前检查 tomcat 版本是否与您的项目兼容。那更重要。您的第一张图片表明不支持 Tomcat9.0.30/endorsed。检查此以获取更多详细信息tomcat.apache.org/whichversion.html
  • 好的,对于 Tomcat 9.0.30/endorsed,我有 Java 10,它与您共享的链接兼容。另外,您能否概述一下如何完全卸载 tomcat 服务器然后重新安装,以免因路径不一致而搞砸?
  • 您使用的是 MAC 吗?我在MAC中对此一无所知,对不起。但我可以按照你的要求给你一个大纲。转到窗口 - 首选项 - 服务器 - 运行时环境。您将看到已部署的服务器。去掉它。如果你有 tomcat-9.0.30 的备份。然后删除前一个并将路径设置为新的tomcat文件夹并部署。底部如果您可以在控制台选项卡附近看到服务器,则可以添加 tomcat 并部署它。部署后,双击 tomcat 服务器。它将打开设置屏幕。在那里你可以配置。我很久以前就这样做了。
  • 能否提供在 Mac 中从 Eclipse 卸载 Apache Tomcat 的确切步骤?我不知道该怎么做,因为依赖项也需要卸载。
【解决方案2】:

更新:我安装了 201912 版本的 Eclipse,从 /usr/local/ 中删除了 Tomcat 文件夹。遵循https://wolfpaulus.com/tomcat/ 中的所有步骤,并且能够毫无问题地访问 Tomcat 服务器。感谢大家的大力帮助!!将其标记为已解决。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-24
    • 2019-10-27
    • 2018-08-26
    • 2012-06-14
    • 2014-04-20
    相关资源
    最近更新 更多