- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在测试中被问到这个问题,我不确定答案是什么,而且我在此处和其他在线地方都找不到答案。所以我希望这里有人能给我一个快速的答案和快速的解释:
You debug a Java program using the following command:
jdb -attach 2121
Based on the scenario above, the command that is unavailable during your debugging session is:
a) print. b) threads. c) run. D) dump. e) cont.
我知道attach与jdb一起使用来将调试器连接到特定的进程和VM。但我不知道哪个进程将不可用。我非常确定您可以在虚拟机中使用多个线程,这样就可以节省 b 和 c 的费用。我不知道为什么你不能使用 print 或 cont —— 那是 a 和 e。最后是转储,但我仍然不确定。
谁都知道。谢谢。
最佳答案
答案是:c) 运行。因为“此命令仅在 jdb 启动调试的应用程序时可用(而不是附加到现有 VM)”。请参阅jdb手册页了解详细信息。
关于java - JDB 和附加选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13611497/
发生错误时,我的 java 代码中抛出了异常。然后我使用 jdb 运行代码,以便在发生异常时,我可以看到代码所在的状态并进行调试。对于我抛出的所有异常,我输入了一个有用的字符串消息。但是,当 jdb
我在测试中被问到这个问题,我不确定答案是什么,而且我在此处和其他在线地方都找不到答案。所以我希望这里有人能给我一个快速的答案和快速的解释: You debug a Java program using
我正在调试一些使用 Map 的代码,但我很难找到与各种 Integer 相关的值!这是一个最小的工作示例: java代码(保存到.\src): import java.util.Map; import
我已将应用程序附加到 jdb 调试器。我试图通过 jdb 调试器了解全局/类变量的状态。 Class MyClass() { private static String myString;
作为一个倾向于 CLI 的程序员,我想问一下 Java 命令行调试器 JDB 是否能够从当前位置运行并在给定行停止? 例如, 200 public Trade create(TradeCreate
我正在尝试使用 jdb 调试我的应用程序。到目前为止我已经获得了很多东西,但我想打磨它们。 当我在 jdb 中并且想要插入断点或检查变量时,jdb 需要全名 package.class.(method
我正在学习 JDB 并遇到了一些悖论。启动 JDB(使用“jdb ClassName”)后,大多数教程会告诉我输入 > methods ClassName 查看可用方法列表,以便我可以设置断点。如果我
所以,我正在启动一个 Java 程序,如下所示 java -agentlib:jdwp=transport=dt_socket,address=8000, server=y,suspend=n My
我想使用 jdb,我已经尝试运行它几个小时了,我已经搜索了所有示例。我认为这是一个语法问题。我正在尝试像这样运行它: >jdb Main Initializing jdb ... >run Set u
我使用 jdb 进行 Java 开发。对于我的应用程序,我有两个类:WordUniverseTest 和 WordUniverse,主要方法包含在 WordUniverseTest 中。当我在 jdb
我有以下代码: void func() { try { f1() } finally() { if (resource != null) resou
我正在使用 jdb 调试器,它的问题是在每次捕获到异常时都会停止,尽管我没有执行任何 catch .... 语句。在类加载期间有数百个: Exception occurred: java.io.Fil
我需要将 jdb 调试 session 附加到正在远程主机上执行的 java 应用程序,但我无法执行此操作。我在 Linux 上工作,使用 openjdk 1.8.0_65、64 位服务器虚拟机。 我
我用来执行 Java 代码的命令是: java -cp /usr/local/share/java/dbus.jar:/usr/local/share/java/unix.jar:/usr/local
官方文档说明了如何在源代码行或类方法上设置单独的断点: http://docs.oracle.com/javase/1.5.0/docs/tooldocs/solaris/jdb.html 但我很感兴
package com.android.internal.telephony.dataconnection; public abstract class DcTrackerBase extends H
我正在运行 crawler4j输出到目录/frontier/。该目录下的文件是 00000000.jdb je.info.0 je.info.lck je.lck .jdb 文件是唯一包含数据的文件,
使用 jsadebugd 或 jdb 可以调试已经运行的 JVM,无需任何参数即可启动。我不明白怎么可能,因为我认为,JVM 通过 JIT 将字节码编译为 native 代码,并且无法调试。 谁能解释
你好。 我正在使用 lwjgl 和 vim 编写游戏,我正在尝试使用 jdb 进行调试,但我遇到了一些问题。 首先,我向您展示了我的项目树。 (主要类是Engine.java)。 . ├── buil
当我在 bash 中运行 jdb 时,箭头键会产生奇怪的垃圾: up: ^[[A down: ^[[B left: ^[[D right: ^[[C 所以我不能使用命令历史记录,也不能更正拼写错误,因
我是一名优秀的程序员,十分优秀!