配置Eclipse来调试并发代码
来源:互联网 发布:mac怎么看电池循环 编辑:程序博客网 时间:2024/06/14 13:11
配置Eclipse来调试并发代码
IDE最有用的特点其一就是debugger。你可以一步一步的执行你的应用并分析你的程序中全部对象和变量的值。
如果你使用 Java 编程语言,那么 Eclipse 是最普遍的 IDE 之一。它有一个内置调试器(integrated debugger)允许你测试你的应用。默认情况,等你试调并发应用,debugger 找到断点( breakpoint), 它只是把有断点(breakpoint)的线程停止,其他的线程都继续他们的运行。
在这个指南,你将学习如何改变配置来帮助测试并发应用。
按照这些步骤来实现下面的例子::
- 选择菜单选项 Window | Preferences。
- 在菜单的左手边,扩展 Java 选项。
- 在菜单的左手边,选择 Debug 选项。以下的截图展示了窗口的样子:
- 改变 Default suspend policy 的值,为了 new breakpoints 把 Suspend Thread 改成 Suspend VM (在截图中用红色标记了)。
- 单击 OK 按钮来确定修改。
原理
像我们在这个指南介绍里提到的,默认情况,当你用Eclipse调试并发Java 应用,调试过程会寻找断点,它只暂停最先碰到这个断点的线程,其他线程将继续他们的运行。
以下裁图展示了例子的情况:
像我们在这个指南介绍里提到的,默认情况,当你用Eclipse调试并发Java 应用,调试过程会寻找断点,它只暂停最先碰到这个断点的线程,其他线程将继续他们的运行。
以下裁图展示了例子的情况:
有了这些改变,你可以发现全部的线程都被暂停了。你可以继续任何你想debugging的线程。选择最适合你需求的暂停方法。
转自:ifeve
0 0
- 配置Eclipse来调试并发代码
- 【Java】配置Eclipse来调试并发代码
- 配置Eclipse来调试并发代码
- 测试并发应用(七)配置Eclipse来调试并发代码
- 为 PhpStrom 配置 Xdebug 来调试代码
- 为 PhpStorm 配置 Xdebug 来调试代码
- PhpStorm 配置 Xdebug 来调试代码
- 如何配置才能使用InterDev 来调试ASP代码 zt
- 使用PHP 版eclipse来配置远程DEBUG PHP代码
- eclipse调试android NDK C/C++代码配置指南
- 在Eclipse环境下配置XDebug调试PHP代码
- eclipse远程调试JAVA代码的配置方式
- Eclipse调试多线程代码
- eclipse 调试代码
- eclipse myeclipse代码调试
- Eclipse调试多线程代码
- 3 eclipse调试代码
- Eclipse Debug代码调试
- Java反射机制
- hello world 编译出错
- python(四) 求两数的GCD(最大公约数)
- HDU:1551 Cable master(二分)
- sdut oj3330 顺序表应用6:有序顺序表查询
- 配置Eclipse来调试并发代码
- Condition实现原理
- struts的几个小异常
- 线程的调度
- MATLAB - plot函数
- HDU_1907&2509 博弈(Nim博弈变形)
- (18)HTML标签详解之<div> <span>
- sdut oj3329 顺序表应用5:有序顺序表归并
- Xamarin For Visual Studio第二坑 - 虚拟机调试