为什么我的Tomcat无法加载

时间:2016-12-28 15:47:36

标签: java eclipse tomcat

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

  

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

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

2 个答案:

答案 0 :(得分:0)

试试这个:

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

答案 1 :(得分:0)

错误包括两部分:

  

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

中的v9.0服务器

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

  

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

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

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