java开发的时候在tomcat服务器中遇到的问题总结

1、开发的时候遇到服务器tomcat目录下,形如:http://192.168.91.88:8080/ 下的项目名字下的所有文件都出现了404错误可谓百思不得其解,有种砸电脑的冲动,幸亏我冷静下来了,因为电脑是公司的,我没钱赔快哭了。网上搜索各种大神的解决方案,大多数人都说是配置文件有错,例如service.xml没把你的项目加载进去等。(也有这种可能,不过小弟的不是这种情况,气死哥也,摸了摸裤带,头45度仰望天花板后冷静了许多,静静快来生气)。

    解决方案:自己还是太嫩了,基本思路如下:搞条指令来check(装逼)下,ps -ef |grep 哇,屌不屌,不急听哥慢慢道来。

ps命令最常用的还是用于监控后台进程的工作情况。-e 显示所有进程。-f 全格式。|管道命令:左右两边的内容同时执行,grep搜索命令 后面可加关键字。

OK,用命令查一下,看下服务有没起来,或有没恶意进程没kill死的。GG,我当时就这样查了下安全没问题,服务器起来了,又一边懵逼去了。

淡定,有一种文件叫日志文件。删掉对服务器上的项目没影响,放心删它。查下这时候出错的日志文件,一看究竟便会,初其窄才通人,复行数十步,豁然开朗,又装了一手好逼,谢谢。原来是有一个class文件没找到,所以导致整个项目都没起来所以出现了404错误,大功告成,头微微一斜,露出两个大牙。


2、在我本机和UAT测试的代码都没问题,放到生产环境production中就有问题了。代码是完全一样的,我去TM又遇到鬼了,这是个什么bug。老子老子不。。。。还是继续找错吧。最后原因归结3点。a、环境不一样,导致文件的路径不一样,多用相对路径。b、数据库的内容不一样,这可把我坑惨了,整整1天坐在位置上找这个错误(最后还是得把服务器上的日志文件拷下来看是哪里错了才分辨雌雄,还有人妖!)。c、长得太挫,人品问题,发布的时候丢了某几个文件,88。

致CSDN第一篇不正式但又很正常的(对我而言)文章出炉,以后我会继续保持这个势头,because逼总得继续装下去偷笑


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值