IDEA运行tomcat时报错:The element type “Host“ must be terminated by the matching end-tag “</Host>“.
发布时间
阅读量:
阅读量
IDEA运行tomcat时报错:Error running ‘Tomcat 7’: Cannot load C:\Users\22068.IntelliJIdea2018.2\system\tomcat\Tomcat_7_0_109_JavaWeb\conf\server.xml: Error on line 134: The element type “Host” must be terminated by the matching end-tag “”.
一、报错提示如下:

二、分析报错内容:
错误位置:项目目录中 的server.xml文件,第134行
错误原因:The element type “Host” must be terminated by the matching end-tag “”.
三、寻找解决方法:
打开提示中的“项目文件中的 server.xml”,找到134行
如下图:

发现134行确实没有,因为我之前改了server.xml,把这一行全都注释了(之前做其他的时候改的,忘记了复原)。这时直接加的话,运行tomcat还是会报同样的错。
正确的解决方法是:打开真正的tomcat软件 (就是我们自己下载安装的tomcat)中的 server.xml文件,比如我的路径就是:D:\tomcat7\conf\server.xml,把这一行全部解注释,变成下图:

这时在IDEA中重启一下tomcat就会发现不报错了,问题成功解决了。
四、其他情况的解决方案:
1、只是注释了,比如:
那么,把的注释解开就行。
2、只是删除了,比如:
那么,直接加上就行。
五、总结:
对于这个报错来说,无论怎样,把真正的tomcat软件中的 server.xml文件的第133行变成步骤三的最后一图,即下图
即可。
ps:以上内容均是个人测试所得,也许有不适用的情况,个人能力有限,仅能测试出这些情况。欢迎批评指正。
全部评论 (0)
还没有任何评论哟~
