- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我在包 com.sun.jdi
中找到了一些专为调试而设计的类,例如 VirtualMachine , 但我不能使用它,因为 Sun JDK7 中似乎不存在包。
如何使用这个包?
顺便说一句。 lib/sa-jdi.jar
和我想要的不一样
最佳答案
根据 this page ,您链接到的 VirtualMachine
类是 tools.jar
文件的一部分,该文件仅在 JDK(而非 JRE)中分发。它说...
"Update Note 2: The Attach API is in tools.jar, so you will need to add /lib/tools.jar in your CLASSPATH to compile and run the example on JDK 6."
...同样的建议也适用于(至少)JDK 7。
关于java - 如何导入和使用com.sun.jdi.VirtualMachine,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11099352/
我正在尝试阻止(或至少检测)其他程序注入(inject)我的程序。他们是这样做的: VirtualMachineDescriptor vmd = /* my program */; VirtalMac
当我调用 VirtualMachine.list() 时,当我在 eclipse 和 jdk 上时它工作正常。但是一旦我更改为 jre,或者我在 eclipse 中尝试我的应用程序,此方法似乎每次都会
我发现Java Attach API可以加载javaagent,如下代码: import com.sun.tools.attach.VirtualMachine; import com.sun.too
我正在使用 Java Attach API 连接到本地 JVM。我正在做类似下面的事情 VirtualMachine vm = VirtualMachine.attach("8400"); Prope
我在包 com.sun.jdi 中找到了一些专为调试而设计的类,例如 VirtualMachine , 但我不能使用它,因为 Sun JDK7 中似乎不存在包。 如何使用这个包? 顺便说一句。 lib
由于我添加了自定义脚本扩展 (CompDesc),因此我无法部署此嵌套模板。尝试部署时出现以下错误提示: 错误:代码=InvalidTemplate;消息 = 部署模板验证失败:“第 207 行和第
每当我使用 Java Attach API 时,都不会返回有效的 VirtualMachines。我尝试遍历 VirtualMachine.list() 返回的列表,每当我认为我已经获得进程 ID 时
在我的 Android 应用程序中,我想测试一些配置然后加载我的广告的 Activity 方法。 我在我的 MainActivity 上使用 ActivityInstrumentationTestCa
我正在尝试部署 hawtio-default-offline-1.3.1.war(到 JBoss EAP 6.2 中),我在日志中看到此消息: 10:16:07,988 警告 [io.hawt.jvm
我正在调用 azure /providers/Microsoft.Compute/virtualMachines REST API。我需要为此 API 实现分页。根据 Azure 文档,在响应中使用
我正在调用 azure /providers/Microsoft.Compute/virtualMachines REST API。我需要为此 API 实现分页。根据 Azure 文档,在响应中使用
我如何使用 sun.tools.attach.HotSpotVirtualMachine和 com.sun.tools.attach.VirtualMachine在 JDK1.5 中? 最佳答案 这些
经过this之后通过讨论,我相信附加到同一虚拟机的选项默认情况下已在 OpenJDK11 中禁用。 我正在尝试将 java 代理升级到 OpenJDK11,在测试用例中,当调用 VirtualMach
使用 Visual Studio 2015 Community edition 它会针对以下内容标记错误: { "type": "Microsoft.Compute/virtualMachi
当我尝试运行我的应用程序时,出现此错误: Error:Execution failed for task ':app:dexDebug'. com.android.ide.common.process
我是一名优秀的程序员,十分优秀!