`
elvis4139
  • 浏览: 148146 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

使用JDB调试程序

阅读更多
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课程有效教学中的应用探讨.pdf

    jdb调试器在Java课程有效教学中的应用探讨 本文探讨了如何应用jdb调试器进行Java课程相关知识的有效教学。jdb调试器是jdk软件包中一个...3. 鼓励学生使用jdb调试器来调试程序,提高学生的分析、解决实际问题的能力。

    JDB调试安卓应用程序测试应用

    要启动JDB调试,你需要先在AndroidManifest.xml中为应用开启调试模式,设置`android:debuggable="true"`。然后通过adb连接到设备,并启动应用: ```shell adb forward tcp:8700 jdwp: ``` 这里的8700是JDB的端口号...

    jdb快速参考指南,调试java程序必备

    本指南将详细介绍 jdb 的基本使用方法,帮助开发人员更好地理解和掌握如何使用 jdb 进行 Java 程序的调试。 #### 二、编译 为了能够利用 jdb 进行调试,所有的 Java 代码必须使用 `-g` 标志进行编译,这会使得...

    JDB断点调试

    1. **启动JDB调试器** 要使用JDB,你需要通过命令行启动你的Java应用程序,并附加JDB作为调试器。一般格式如下: ``` jdb -connect com.sun.jdi.CommandLineLaunch:mainClass=<your_main_class>,args= ``` 其中...

    JDK命令学习 javac java javah jdb

    本文总结了 JDK 中的各种命令,包括 javac、java、javah、jdb 等,详细介绍了 JDB 调试工具的使用方法和命令列表。通过学习这些命令,可以更好地学习和使用 Java 语言。 一、JDK 命令简介 JDK 中提供了许多实用的...

    使用DDD调试Linux软件.pdf

    然后,使用 DDD 的图形化界面来调试程序,例如设置断点、单步调试、查看变量值等。 DDD 的使用可以大大提高调试效率,提供了友好的图形化界面和灵活的调试方式。因此,在 Linux 软件开发中,DDD 是一个非常重要的...

    JDB的使用(java debug工具介绍)

    JDB 是基于文本和命令行的调试工具,提供了许多有用的命令来调试 Java 应用程序。下面是 JDB 的一些重要知识点: 命令列表 1. 连接器和传送器:使用 `connectors` 命令列出当前 VM 中可用的连接器和传送器。 2. ...

    编译器使用包含gun和jdb等资料

    使用`jdb`时,我们需要掌握启动调试会话的方式,如何连接到已运行的Java进程,以及如何利用其命令行界面进行调试操作。此外,`jdb`还可以与其他Java工具,如`javap`(反汇编器)和`jconsole`(监控工具)结合使用,...

    jdb分析文档.pdf

    本案例通过使用 JDB 工具来调试一个名为 `com.example.demo` 的 Android 应用程序,目的是分析该应用中的 HTTP 发包行为以及 Android 与 JavaScript 的交互方式。 1. **运行 Demo 并打开终端**: - 使用命令 `adb ...

    jdbczuoye.rar

    【标题】"jdbczuoye.rar"可能是一个Java Debug Bridge(JDB)相关的作业或项目压缩包,其中包含了与使用JDB调试Java应用程序相关的资料。JDB是Java Development Kit(JDK)的一部分,它提供了一个命令行工具,允许...

    Java调试教程

    启动JDB调试器时,需要提供要调试的类名,如`jdb hehe`。如果出现找不到类的错误,可能是因为类路径设置不正确,可以通过`java -classpath . hehe`来解决。当JDB成功启动并找到调试的类,可以开始设置断点,例如在`...

    JVM监控工具介绍jstack_jconsole_jinfo_jmap_jdb_jstat

    jdb工具的功能与Sun Studio中的dbx非常相似,但jdb专门用于Java应用程序的调试。 jstat jstat是一个命令行工具,利用了JVM内建的指令对Java应用程序的资源和性能进行实时的命令行监控,包括对Heap size和垃圾回收...

    webjdb:在浏览器中调试 Java

    使用和 websockets,以便您可以从 web 浏览器中调试 java 程序。 潜在优势可定制 - 对于那些想要编写 javascript 来定制调试器 UI 的人,例如。 更改主题、布局、键盘快捷键、自定义插件高度可视化 - 浏览器可以...

    Java小白手册——环境搭建与程序调试.pdf

    * 使用jdb命令调试Java程序,设置断点和追踪变量。 * 了解Java程序的调试过程和常见错误处理方法。 四、Java开发的基本概念 4.1 Java SE和JDK的关系 * Java SE(Standard Edition)是Java的标准版,提供了Java...

    webjdb:在浏览器中进行Java调试

    使用和websocket,以便您可以从Web浏览器中调试Java程序。 下面的屏幕快照显示了此Java的浏览器内调试会话: public static void main(String[] args) { int test1 = 10; int test2 = 20; int test3 = 30; } ...

    jdb.rar_j2me

    8. **调试工具**:JDB(Java Debugger)是J2ME的调试工具,可以帮助开发者检查代码执行、设置断点、查看变量状态等。对于学习和优化代码至关重要。 综上所述,"jdb.rar_j2me" 包含了J2ME游戏开发的多个关键知识点,...

    dbg.vim:dbg.vim是vim scipt,用于调试程序。 (支持cdb,gdb,jdb,fdb,mdbg)

    支持的调试器: mdbg:.Net cdb:Windows C ++ gdb:GNU调试器jdb:Java调试器fdb:Flex调试器现在不支持pdb !! cdb是Windows的命令行调试器。 !! mdbg是.Net Framework的命令行调试器。要求dbg.vim是必需的vimproc...

    JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jstat.doc

    `jdb` 提供了对core文件和运行中Java进程的实时调试能力。它包含了一系列调试命令,类似于Sun Studio中的dbx工具,但专为Java应用程序设计。`jdb` 支持断点设置、变量检查等功能,是解决复杂运行时错误的强大工具。 ...

    JDB实习

    - **启动JDB**:可以通过`jdb <your_class_file>`命令启动JDB,然后连接到运行中的Java进程,或者在启动Java应用时添加`-agentlib:jdb`选项来启动JDB调试模式。 - **基本操作**:包括设置断点(`stop at`)、启动(`...

Global site tag (gtag.js) - Google Analytics