Advertisement

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)

还没有任何评论哟~