linux下运行jdb
[wladm@EZAADT001 pmssrc]$ /home/wladm/jdk1.6.0_27/bin/jdb -classpath . com.cnpc.pms.test.TestMain
Initializing jdb ...
> stop at com.cnpc.pms.test.TestMain:6
Deferring breakpoint com.cnpc.pms.test.TestMain:6.
It will be set after the class is loaded.
> run
run com.cnpc.pms.test.TestMain
Set uncaught java.lang.Throwable
Set deferred uncaught java.lang.Throwable
>
VM Started: Set deferred breakpoint com.cnpc.pms.test.TestMain:6
Breakpoint hit: "thread=main", com.cnpc.pms.test.TestMain.main(), line=6 bci=0
6 int a = 10;
分享到:
相关推荐
jdb调试器在Java课程有效教学中的应用探讨 本文探讨了如何应用jdb调试器进行Java课程相关知识的有效教学。jdb调试器是jdk软件包中一个...3. 鼓励学生使用jdb调试器来调试程序,提高学生的分析、解决实际问题的能力。
要启动JDB调试,你需要先在AndroidManifest.xml中为应用开启调试模式,设置`android:debuggable="true"`。然后通过adb连接到设备,并启动应用: ```shell adb forward tcp:8700 jdwp: ``` 这里的8700是JDB的端口号...
本指南将详细介绍 jdb 的基本使用方法,帮助开发人员更好地理解和掌握如何使用 jdb 进行 Java 程序的调试。 #### 二、编译 为了能够利用 jdb 进行调试,所有的 Java 代码必须使用 `-g` 标志进行编译,这会使得...
1. **启动JDB调试器** 要使用JDB,你需要通过命令行启动你的Java应用程序,并附加JDB作为调试器。一般格式如下: ``` jdb -connect com.sun.jdi.CommandLineLaunch:mainClass=<your_main_class>,args= ``` 其中...
本文总结了 JDK 中的各种命令,包括 javac、java、javah、jdb 等,详细介绍了 JDB 调试工具的使用方法和命令列表。通过学习这些命令,可以更好地学习和使用 Java 语言。 一、JDK 命令简介 JDK 中提供了许多实用的...
然后,使用 DDD 的图形化界面来调试程序,例如设置断点、单步调试、查看变量值等。 DDD 的使用可以大大提高调试效率,提供了友好的图形化界面和灵活的调试方式。因此,在 Linux 软件开发中,DDD 是一个非常重要的...
JDB 是基于文本和命令行的调试工具,提供了许多有用的命令来调试 Java 应用程序。下面是 JDB 的一些重要知识点: 命令列表 1. 连接器和传送器:使用 `connectors` 命令列出当前 VM 中可用的连接器和传送器。 2. ...
使用`jdb`时,我们需要掌握启动调试会话的方式,如何连接到已运行的Java进程,以及如何利用其命令行界面进行调试操作。此外,`jdb`还可以与其他Java工具,如`javap`(反汇编器)和`jconsole`(监控工具)结合使用,...
本案例通过使用 JDB 工具来调试一个名为 `com.example.demo` 的 Android 应用程序,目的是分析该应用中的 HTTP 发包行为以及 Android 与 JavaScript 的交互方式。 1. **运行 Demo 并打开终端**: - 使用命令 `adb ...
【标题】"jdbczuoye.rar"可能是一个Java Debug Bridge(JDB)相关的作业或项目压缩包,其中包含了与使用JDB调试Java应用程序相关的资料。JDB是Java Development Kit(JDK)的一部分,它提供了一个命令行工具,允许...
启动JDB调试器时,需要提供要调试的类名,如`jdb hehe`。如果出现找不到类的错误,可能是因为类路径设置不正确,可以通过`java -classpath . hehe`来解决。当JDB成功启动并找到调试的类,可以开始设置断点,例如在`...
jdb工具的功能与Sun Studio中的dbx非常相似,但jdb专门用于Java应用程序的调试。 jstat jstat是一个命令行工具,利用了JVM内建的指令对Java应用程序的资源和性能进行实时的命令行监控,包括对Heap size和垃圾回收...
使用和 websockets,以便您可以从 web 浏览器中调试 java 程序。 潜在优势可定制 - 对于那些想要编写 javascript 来定制调试器 UI 的人,例如。 更改主题、布局、键盘快捷键、自定义插件高度可视化 - 浏览器可以...
* 使用jdb命令调试Java程序,设置断点和追踪变量。 * 了解Java程序的调试过程和常见错误处理方法。 四、Java开发的基本概念 4.1 Java SE和JDK的关系 * Java SE(Standard Edition)是Java的标准版,提供了Java...
使用和websocket,以便您可以从Web浏览器中调试Java程序。 下面的屏幕快照显示了此Java的浏览器内调试会话: public static void main(String[] args) { int test1 = 10; int test2 = 20; int test3 = 30; } ...
8. **调试工具**:JDB(Java Debugger)是J2ME的调试工具,可以帮助开发者检查代码执行、设置断点、查看变量状态等。对于学习和优化代码至关重要。 综上所述,"jdb.rar_j2me" 包含了J2ME游戏开发的多个关键知识点,...
支持的调试器: mdbg:.Net cdb:Windows C ++ gdb:GNU调试器jdb:Java调试器fdb:Flex调试器现在不支持pdb !! cdb是Windows的命令行调试器。 !! mdbg是.Net Framework的命令行调试器。要求dbg.vim是必需的vimproc...
`jdb` 提供了对core文件和运行中Java进程的实时调试能力。它包含了一系列调试命令,类似于Sun Studio中的dbx工具,但专为Java应用程序设计。`jdb` 支持断点设置、变量检查等功能,是解决复杂运行时错误的强大工具。 ...
- **启动JDB**:可以通过`jdb <your_class_file>`命令启动JDB,然后连接到运行中的Java进程,或者在启动Java应用时添加`-agentlib:jdb`选项来启动JDB调试模式。 - **基本操作**:包括设置断点(`stop at`)、启动(`...