Java JDB: 错误: 传输错误 202: 获取主机名称: 未知主机
我有一个与这篇文章非常相似的错误消息;但是,同一帖子上的解决方案对我不起作用。不幸的是,编辑我添加到主机文件的主机文件(链接线程中的每个解决方案)对我没有任何帮助。127.0.0.1 my-host-name
在JDB中“运行”后,我收到以下错误消息:
正在初始化 jdb ...
run run QuadtreeBitmap VM start exception: VM 初始化失败: /Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home/bin/java -Xdebug -Xrunjdwp:transport=dt_socket,address=Patricks-iMac.local:50547,suspend=y QuadtreeBitmap
错误:传输错误 202:获取主机名:未知主机错误:JDWP 传输dt_socket无法初始化,TRANSPORT_INIT(510) JDWP 退出错误AGENT_ERROR_TRANSPORT_INIT(197):未初始化传输 [debugInit.c:730]
致命错误:目标 VM 初始化失败。
我正在使用MacOS并尝试直接通过终端启动JDB(而不是通过Eclipse或任何其他IDE)。