• 神奇的bug,解决方法就是试试...


    image


    一、我遇到过的神奇bug:

    1、重启:

    • 突然....例如突然某个菜单功能项消失了,我就遇到上一秒还在右键Run as 单元测试JUnit Text,下一秒右键,选择Run as 就没有了单元测试JUnit Text....【我的成功解决手段是:重启编译器】

    2、jdk版本+清除缓存:

    • 复制项目的时候,原项目刚才还成功测试跑起来,然后进行拷贝,发现拷贝的项目的测试类爆红.....【我的成功解决手段是:修改刚拷贝的项目的jdk版本+清除缓存】

    3、刷新:

    • 就是进行测试下载的时候,按F5,看到下载的内容出来了.....

    4、jar包:

    • 遇到过,maven项目,通过pom.xml文件导入的jar包,可能是因为网络问题,未能成功导入到项目【解决手动下载jar包,拷贝进项目即可】;
    • 还有测试数据库连接池的时候,因为jar包(数据库连接池驱动程序的jar和德鲁伊的jar包之间版本不兼容【最后解决手段:将连接池驱动程序的jar的版本从8改成5,】



    二、解决神奇bug的常规手段

    ★ 常规手段:清除缓存刷新项目重启编译器查看jar包(jar的版本、是否正确导入)、检查或更改jdk版本



    补充一下:当导入或者拷贝或者突然java项目出现了莫名奇妙的bug(排除了代码错误之后还报错)

    ★ 神奇bug的解决包括:清除缓存、刷新项目、重启编译器、查看jar包(jar的版本、是否正确导入)、检查或更改jdk版本



    三、eclipse的java项目出现了神奇的bug的解决:

    1、clean 操作

    image



    2、refresh 操作

    image



    3、重启操作

    image



    4、检查jdk版本操作

    image

    image

  • 相关阅读:
    Memcached 分布式缓存系统部署与调试
    nginx_笔记分享_php-fpm详解
    nginx_笔记分享_配置篇
    linux定时任务crond那些事!
    命令passwd报错因inode节点处理记录
    linux下定时任务
    linux内核堆栈
    c语言之单链表的创建及排序
    c语言常见的几种排序方法总结
    Tiny4412之外部中断
  • 原文地址:https://www.cnblogs.com/shan333/p/15948149.html
Copyright © 2020-2023  润新知