在进行单元测试时,突然出现了
debug
错误
1. 疑似
断点
无效
通过设置
断点
,但是怎么都运行不到
断点
处,所以博主以为
断点
失效了,网上各种找
断点
失误原因(相信以后也会碰到的)
通过在测试类方法体的第一行添加:
int intNum = 1;
测试
断点
,突然发现并不是
断点
失效,而是自己第一行代码就出错了,因此顺利
解决
第1个
问题
2. 类静态方法错误
类的静态变量,静态方法因为是和类一起加载进内存的,因此,静态方法的错误一定优先对象方法的错误抛出,对象方法属于对象,只有在被对象调用时才会抛出
定位到了第
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:application-context.xml</pa...
很久没有写代码了,今天配置发布一个系统,设置
断点
后要做
debug
调试,当点击变量信息时,变量中报错:org.
eclipse
.core.runtime.CoreException: Source lookup error。
解决
方法:将三个位置的JDK版本设置为相同的版本即可。
properties->
Java
Compiler->compiler complianc
1.检查是否以
debug
模式启动项目,就是图中的那个有小虫的按钮2.查看是否禁用了
断点
,禁用
断点
此处会显示灰色3.在
断点
处后面加上一条输出语句,判断是否进入到了
断点
处(对于web项目你需要有访问请求,才能到达一些
断点
处)4.
断点
打的不对,
IDE
A好像会自动识别
无效
行,比方说String a=null;这种打了
断点
也没有意义的东西。5.Rebuild一下整个项目,再
debug
模式启动6.对于一些第一次
具体现象:
Debug
模式下进行
断点
调试,发现action文件的
断点
可以起作用,impl实现层文件的
断点
不起作用;仔细查看
断点
符号
正常的
断点
显示的是一个对号和一个小圆点,不起作用的没有对号;
网上
解决
方案:
1、设置了Skip All Breakpoints,设置后
断点
符号会变成反斜杠和小圆点;这种原因不勾选这个选项即可;
2、找到window→preferences→Run/
Debug
→勾选Skepticalbreak points during a ‘Run to Line’ operation,勾选