来吧,兔儿bug制造工厂开工了

第一个改了七八个小时才改好的bug,从大概下午两点多一直改到晚上十点,好好的晚饭都搞得没心情吃了,你值得我发第一条博客记录下。

话不多说上问题吧:

跟着黑马的教程学,连tomcat的时候之前的工程都能正常连接,但是换了一个新工程以后出现连接错误,报正在部署部署描述[C:\Users\Brantu\.IntelliJIdea2018.2\system\tomcat\Unnamed_Spring\conf\Catalina\localhost\ddd.xml]的错误。

排错:

我的tomcat版本是8,想起来上一个项目是用maven启动的tomact,在尝试上一个项目是否正常运行的时候顺便看了一下tomcat版本。发现并不是用我自己下载的tomcat8,而是用的pom.xml里导入的tomcat,,如下。

检查了项目本身是否成功导入jar包以及是否部署war包,都没有问题,由此问题还是出在tomcat8的文件配置上。阿辅看了报错以后问我这个ddd.xml是哪来的,tomcat的配置文件不叫这个名字吧。打开项目部署的文件夹C:\Users\*****.IntelliJIdea2018.2\system\tomcat\Unnamed_Spring\conf\Catalina\localhost以后发现除了root.xml以外还有一个ddd.xml的空配置文件,删掉以后重新运行tomcat还是会报相同的错误并且继续生成空的ddd.xml文件。

 此时我认为应该是tomcat的config出了问题,打开tomcat目录后果然在config里发现了一个空的ddd.xml文件

 删除以后重新运行,tomcat连接正常,没有错误了。

后记

思来想去这个ddd.xml我还有点印象,估计是哪次跟着视频做的时候手残创建了这个文件,没事干别创建文件啊啊啊啊啊!

另外还顺手解决了控制台乱码的问题,按照博客在工程的setting和tomcat里都改了utf-8的编码也没用。还是按照这篇文章改好的控制台乱码,最后去的idea里改的配置文件https://blog.csdn.net/qq_41678639/article/details/107522945/?ops_request_misc=&request_id=&biz_id=102&utm_term=idea%E8%BF%90%E8%A1%8Ctomcat%E6%8E%A7%E5%88%B6%E5%8F%B0%E4%B8%AD%E6%96%87%E4%B9%B1%E7%A0%81&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-2-107522945.142^v9^control,157^v4^control&spm=1018.2226.3001.4187

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值