您的位置:首页 > 编程语言 > Java开发

为什么在eclipse中按F5调试进不到方法中

2015-12-29 16:07 567 查看


为什么在eclipse中按F5调试进不到方法中

 分享| 2013-10-19
20:16凌霜梅花 | 浏览
608 次





为什么调试的时候按F5进不到红框的方法中? 执行到红框的那行时直接出现source not found,有java源文件

2013-10-19 20:45

提问者采纳

追问:

不是这个问题,我这里出现编译错误是因为我修改了代码,在没有出现编译错误时可以正常运行项目,然后调试,进不到方法体中,方法体的代码是自己写的,方法体所在的类继承了jar包提供的类。


追答:

追问:

我是在正常的情况下执行的,跟编译错误无关。我执行的时候没有任何错误,项目正常。编译错误只是我在截图时修改代码出现的,调试时之前的事情。


追答:

追问:

getSession这个方法是自己写的一个类的方法,不是第三发jar包中的类。写的这个类只是继承了jar包中的一个类。我都说了,这个方法是自己写的代码。


追答:

先是调用messageContext的getHttpServletRequest()来获取HttpServletRequest对象的。

然后再调用HttpServletRequest对象中的getSession这个方法来获取Session。

其中getHttpServletRequest是你自己实现的?

还是HttpServletRequest也是用的你自己实现的?


追问:

messageContext.getHttpServletRequest()获取的类是自己写的,获取的是DefautHttpServletRequest,这个类是自己写的


追答:

追问:

我现在试不了。需要周一去公司才行,谢谢了


提问者评价
谢谢!


分享

评论(1) | 3 0

发布评论

2013-10-29 21:37

凌霜梅花

谢谢!回复
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: