【问题标题】:Why my Tomcat could not load为什么我的 Tomcat 无法加载
【发布时间】:2016-12-28 15:47:35
【问题描述】:

首先,我想说我知道这个问题已经被问过了,但他们的解决方案确实对我没有帮助。当我在控制台中将 Tomcat9.0 添加到我的服务器部分时,就会出现我的问题。当我单击添加服务器然后单击完成配置 Tomcat 时出现错误:

无法在 \Servers2\Tomcat 加载 Tomcat 服务器配置 localhost-config 上的 v9.0 服务器。配置可能已损坏或 不完整。匹配“[xX][mM][lL]”的处理指令目标 不允许。

我尝试了一切(将文件从 tomcat 安装目录复制到我工作区中的文件夹 Server2,删除然后添加服务器)......但没有任何帮助。我的 tomcat 安装在桌面上,并且该路径设置为 eclipse 中的服务器运行时环境。 有人可以帮我解决这个问题吗?

【问题讨论】:

  • 你是在尝试将tomcat 9 添加到neon eclipse 中吗?

标签: java eclipse tomcat


【解决方案1】:

试试这个:

  • 重新安装 Tomcat 9(使用默认位置启动并查看它是否有效)。
  • 从 Eclipse 的服务器选项卡中卸载所有 tomcat 服务器。
  • 重启 Eclipse。
  • 然后转到File -> New -> Other,选择Server,选择Apache -> Tomcat v9.0 Server并点击Next .
  • 选择tomcat安装目录。
  • 点击完成
  • 在服务器选项卡中显示后,双击它并选择使用 Tomcat 安装并保存更改。
  • 确保您在 Windows 服务中的服务设置为手动且未启动。
  • 现在您可以在 Eclipse 中启动它了。

【讨论】:

    【解决方案2】:

    错误包括两部分:

    无法在 \Servers2\Tomcat 加载 Tomcat 服务器配置 v9.0 服务器 在 localhost-config

    您应该检查服务器配置文件。

    匹配“[xX][mM][lL]”的处理指令目标不是 允许。

    当 XML 声明(例如:<?xml version="1.0" encoding="...">不在文件开头时,通常会发生此错误。

    尝试在文件中搜索流浪<?xml。此外,删除第一个 <?xml 之前的所有内容,包括空格或字节顺序标记。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-04
      相关资源
      最近更新 更多