Fork me on GitHub

本周总结(bug困扰)

Error : java.lang.LinkageError: loader constraint violation: loader (instance of org/apache/jasper/servlet/J

大概就是这个错误, 困扰了三天。

过程

周三:

  • 开心地准备开发, leader 分配好任务

  • 把基础环境配置好, 需求大致了解清楚

  • 统一用 maven 方式启动, 加载启动没问题

  • 访问页面时就出现上面那个从未见过的 Error

  • Google 的结果都是说 jar 包冲突, 那么就开始对比 maven 项目与 jdk 中的 jar 包, 把 Google 搜出来前两页答案都试了一遍, 结果还是 Error

  • leader 远程帮忙找问题, 也说是 jar 包的问题, 但是工作忙也暂时解决不了

  • 换 tomcat 方式启动, 成功访问, 着手写代码

周四

  • 上午把基本的代码写完了,下午 tomcat 启动报错, 都是关于 bean 注入的错误

  • 怎么找也找不出哪里有问题, 远程服务也刚好出现问题, 结果不知道到底是哪边产生的错误

  • 一天差不多就这样过去了

周五

  • 远程服务已经正确, 队友都能正常跑起来了, 然后自己还在找 bug

  • 又是 Google + 远程排错, 结果还是回到周三出现的错误, tomcat 和 maven 两种启动都报错

  • 从半上午一直到下午都是在找 bug, 可能是自己不信没有解决不了的问题吧

  • 从配环境 N 次到重装 Eclipse, 问题仍无法解决, leader 也在考虑要不要重装系统, 这似乎不切实际

周六

  • 一大早把 maven 、jdk 重装了一遍, maven 启动居然正常了!!!

总结

因为一个错误花费了大量的时间, 不能说没有收获, 但是这太不值了。 所以以后如果用了比较长的时间还不能解决一个问题的话, 最好把底层的东西都给重新配置下, 很有可能不是表面错误引起的。

每周都觉得时间过得特别快, 很大一部分原因就是自己没有把握好时间, 还有最重要的一点就是效率问题, 必须提高自学能力和效率。

解决问题也是一种必须的能力, 在积累中成长, 在这里记录自己的成长。

本文标题:本周总结(bug困扰)

文章作者:Leo

发布时间:2017年09月23日 - 14:09

最后更新:2017年10月21日 - 12:10

原始链接:http://www.leozzy.com/2017/09/23/本周总结-bug困扰/

许可协议: 转载请保留原文链接及作者。

坚持原创技术分享,您的支持将鼓励我继续创作!
-------------本文结束 感谢您的阅读-------------