Tomcat错误:元素类型“连接器”必须后跟属性规范“>”或“/>”

时间:2015-06-23 09:20:04

标签: tomcat7 tomcat8

我在tomcat服务器上暗示了基本身份验证,并配置为使用ssl加密。然后我的tomcat没有启动显示错误

  

无法在localhost-config的/ Servers / Tomcat v7.0服务器上加载Tomcat服务器配置。配置可能已损坏或不完整。   元素类型“连接器”必须后跟属性规范,“>”或“/>”。

任何帮助?

3 个答案:

答案 0 :(得分:4)

在从支持页面复制样本标记后,在Jira中配置代理连接器时遇到了同样的问题。根据我的编辑器,XML语法没有错。

我通过替换所有"新的"和空间的所有空白。在十六进制编辑器中查看它以比较非工作配置和工作配置之间的差异,我看到非工作配置有20 09" (空格标签)在空白/空白区域。工作的只有空间。

答案 1 :(得分:0)

听起来server.xml文件在语法上是不正确的。它位于$CATALINA_BASE/conf。只需检查其XML语法,<Connector>元素必定存在问题。

如果您无法发现错误,请尝试使用XML编辑器。

答案 2 :(得分:0)

我有类似的问题。我错过了 2 属性之间的空格。

更改

protocol="org.apache.coyote.http11.Http11NioProtocol"SSLEnabled="true"

protocol="org.apache.coyote.http11.Http11NioProtocol" SSLEnabled="true"

解决了我的问题。