锁定老帖子 主题:Eclipse调试常用技巧
该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2010-04-11
有一个小技巧不错,在表达式窗口添加一条表达式
throw new Throwable(""); 并且设为disable, 当调试到某一个地方已经得到想要的结果,下面不想继续调试了, 但是又不想重新启动tomcat之类的服务器,enable这条表达式, 等待异常抛出完,然后设为disable,否则下次进不了调试。 这种情况适用于调试后需要修改代码验证,但是后面有数据库保存 操作,不想把剩余的代码跑完的情况。 |
|
返回顶楼 | |
发表时间:2010-04-11
zhachunling 写道 jsp 断点调试呢 也讲讲啊
jsp的调试没有用过,希望有知道的同志分享一下 |
|
返回顶楼 | |
发表时间:2010-04-11
nullx 写道 有一个小技巧不错,在表达式窗口添加一条表达式
throw new Throwable(""); 并且设为disable, 当调试到某一个地方已经得到想要的结果,下面不想继续调试了, 但是又不想重新启动tomcat之类的服务器,enable这条表达式, 等待异常抛出完,然后设为disable,否则下次进不了调试。 这种情况适用于调试后需要修改代码验证,但是后面有数据库保存 操作,不想把剩余的代码跑完的情况。 挺好的技巧,希望能有更多人一起分享自己的心得 |
|
返回顶楼 | |
发表时间:2010-04-12
远程调试不怎么用到,希望楼主多讲解一下,以备以后不时之需啊!!
|
|
返回顶楼 | |
发表时间:2010-04-12
|
|
返回顶楼 | |
发表时间:2010-04-13
Durian 写道 daimojingdeyu 写道 二十一 写道 远程调试真的有用吗
有用,可以参考 【12 楼 lydawen】 的回复,可以用来定位一些本机不重现,只有在个别远程机上才出现的偶现问题 --------------- 有时候,非远程调试不行。 1.不能在本机配置运行环境,只能通过远程调试才能定位bug。 2.时间紧,没有时间在本机配置运行环境。打开server的端口,调之,改之,替换相应错误文件就ok。 3.懒人,不愿意配置本机开发环境,也可以远程调试。 替换相应错误文件 不要重启服务器吗?这样不是也很麻烦 |
|
返回顶楼 | |
发表时间:2010-04-13
shangtang004 写道 替换相应错误文件 不要重启服务器吗?这样不是也很麻烦 远程调试依然可以进行代码的热替换,修改完成本地的代码,远程机会相应修改,只会修改内存中的 |
|
返回顶楼 | |
发表时间:2010-04-15
前天晚上尝试了一下 感觉还是很不错的 谢谢楼主
远程调试还需要再试试 |
|
返回顶楼 | |
发表时间:2010-04-16
我在用Eclipse时候,基本都是按快捷键,楼主写的很细致。。。
|
|
返回顶楼 | |
发表时间:2010-04-16
谢谢!尤其第四条,很有用的东西,一直都不晓得这功能......
|
|
返回顶楼 | |