gpt4 book ai didi

java - JDB 不适用于 OS X 10.11

转载 作者:搜寻专家 更新时间:2023-10-31 20:10:06 27 4
gpt4 key购买 nike

我的 Java 版本是 1.8.0_6。我笔记本电脑上的 JDB 可以从一个 .class 文件开始,比如 MyClass.class。但是在我输入

run

conmmand,JDB先给我提示“run MyClass”,然后卡了一会儿。之后抛出如下错误信息,

VM start exception: VM initialization failed for: /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/bin/java -Xdebug -Xrunjdwp:transport=dt_socket,address=promote.cache-dns.local:58261,suspend=y DebugMe

ERROR: transport error 202: connect failed: Operation timed out ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [debugInit.c:750] FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)

Fatal error: Target VM failed to initialize.

最近几天我一直在用“javac”和“java”编译运行Java程序。但我以前从未使用过jdb。有人可以帮我吗?提前致谢。

最佳答案

我遇到了同样的问题,可能是

您的主机名 promote.cache-dns.local 实际上解析为您的外部 IP,但您的防火墙阻止了它。

我的快速修复是将我的主机名添加到 /etc/hosts 作为 127.0.0.1 my-host-name

关于java - JDB 不适用于 OS X 10.11,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33721486/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com