`

Eclipse中debug Can't connect VM

 
阅读更多
我用的是Eclipse,win7系统,run 项目正常,但是debug 项目只有第一次打开Eclipse时正常,以后运行都报错:Can't connect to VM


FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
ERROR: transport error 202: gethostbyname: unknown host
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:741]


在网上找问题所在,看到一篇文章,照着做了问题得以解决;
网上说的问题主要集中在以下几点:
1)Eclipse与ipv6不兼容导致的问题,解决办法是将ipv6卸载或关闭

2)localhost设置问题

3)Eclipse中JRE的配置问题。

具体解决方法:

1)禁用ipv6:

目前java在ipv6方面做得并不好,所以建议禁用ipv6

首先最简单的是在Eclipse中配置了,如下图:



在Windows-> Preferences -> Java -> Installed JREs中编辑当前的jdk ,并为default vm attributes 中添加参数: -Djava.net.preferIPv4Stack=true 来指定使用ipv4;

如果还不行,则可通过在Vista、WIN7、WIN8中如何正确禁用 IPv6 介绍的方法直接将系统的IPV6给禁用掉.

参考网址:http://www.net618.com/?p=19
分享到:
评论

相关推荐

    关于eclispe的“cannot connect to VM”

    标题中的“关于Eclipse的'cannot connect to VM'”指的是在使用Eclipse集成开发环境时,用户遇到的一个常见错误提示。这个错误通常发生在尝试启动Java虚拟机(JVM)时,Eclipse无法成功连接到它。这可能是由于多种原因...

    eclipse远程debug

    eclipse 远程 debug tomcat 和 websphere 的 web...首先,我们需要在 tomcat 中启用 JPDA 调试模式,然后在 eclipse 中配置远程 debug 设置。最后,我们可以使用 eclipse 远程 debug tomcat 和 websphere 的 web 应用。

    eclipse中debug技巧

    ### Eclipse中的Debug技巧详解 #### 一、概述 在软件开发过程中,调试是必不可少的一环。Eclipse作为一款广泛使用的集成开发环境(IDE),提供了丰富的调试功能,可以帮助开发者高效地定位和解决代码中的问题。...

    Eclipse 的 Debug 介绍与技巧

    ### Eclipse的Debug介绍与技巧 #### 一、Eclipse调试介绍 在软件开发的过程中,调试是必不可少的一个环节。几乎所有的程序开发都会面临错误排查的问题,因此掌握高效的调试技巧至关重要。Eclipse作为一款广泛使用...

    在Eclipse中使用debug(Eclipse调试常用技巧)

    在Eclipse中使用debug是软件开发中调试代码的一个重要环节,尤其对于Java开发者来说,Eclipse作为一个成熟的集成开发环境,提供了强大的调试工具和技巧。尽管图像内容无法直接查看,但是根据标题和描述,我们可以...

    Eclipse的Debug调试技巧大全.docx

    本文将详细讲解Eclipse中Debug视图的功能及其使用技巧。 #### 二、常用调试视图 ##### 1. Debug View(线程堆栈视图) Debug视图是Eclipse调试功能的核心,它提供了对正在运行和调试的程序的全面管理。在Debug...

    windchill和eclipse的debug集成实现远程debug以及Log4J使用

    1:windchill和eclipse的debug集成实现远程debug 2:在windchill中Log4J使用

    eclipse maven debug

    标题 "eclipse maven debug" 涉及到的是在Eclipse集成开发环境中使用Maven进行调试的相关技术。Maven是Java项目管理工具,而Eclipse是流行的Java IDE,两者结合可以帮助开发者高效地管理和调试项目。 在Eclipse中...

    Eclipse中Debug调试及视图.pdf

    Eclipse 中 Debug 调试及视图 Eclipse 中 Debug 调试及视图是 Eclipse 平台中的一个标准插件集,提供了一个内置的 Java 调试器,可以提供所有标准的调试功能,包括分步执行、设置断点和值、检查变量和值、挂起和...

    Eclipse的Debug调试技巧大全

    【Eclipse Debug调试技巧详解】 Eclipse作为一款强大的Java集成开发环境,其强大的调试功能是开发者不可或缺的工具。本文将详细介绍Eclipse中的调试视图及其常用功能,帮助开发者提升调试效率。 1. **Debug视图** ...

    Eclipse 的debug技术讲解

    本文将深入讲解如何在Eclipse中利用Debug模式进行J2EE项目的调试,以帮助你提升开发效率,定位并解决问题。 首先,了解Debug的基本概念。Debug是一种程序调试模式,它允许程序员逐步执行代码,观察变量的实时变化,...

    Eclipse调试Debug的常用技巧

    在Debug视图的Variables面板中,右键点击变量选择"Change Value...",可以修改变量的值并保存,以观察代码的后续行为。 5、重新调试:Eclipse提供了一种回退机制,即“Drop to Frame”,允许在当前线程的栈帧中回退...

    在Eclipse中使用debug

    在 Debug 视图的 Variables 小窗口中,我们可以看到变量的值,可以右键选择"Change Value...",在弹出的对话框中修改变量的值,或者在下面的值查看窗口中修改,使用 Ctr+S 保存后,变量值就会变成修改后的新值了。...

    使用Tomcat+Eclipse远程Debug

    ### 使用Tomcat+Eclipse进行远程Debug的详细步骤与配置 #### 一、前言 在软件开发过程中,尤其是Web应用的开发中,调试是必不可少的一个环节。为了更好地定位和解决问题,开发者经常需要对运行在服务器上的应用...

    详解Eclipse中的Debug技术

    本文将深入探讨Eclipse中的Debug技术,帮助你掌握这个功能强大的工具,提高问题定位和修复效率。 一、理解Eclipse Debug模式 Eclipse的Debug模式允许开发者逐行执行代码,查看变量的实时状态,跟踪调用栈,以及中断...

    Eclipse cdt debug 转release1

    Debug 和 Release 两个版本是 Eclipse CDT 中两个重要的配置选项,它们的配置正确与否直接影响项目的编译、调试和发布。下面,我们将详细介绍 Eclipse CDT Debug 转 Release 版本的配置与注意事项。 一、 Debug ...

    eclipse远程debug调试

    NULL 博文链接:https://akycza.iteye.com/blog/1500002

    Eclipse_Debug_调试技巧入门_Eclipse_Debug_调试技巧入门_

    1. **Debug视图**:在Eclipse中,Debug视图是调试工作台的重要组成部分。它显示了当前调试会话的信息,包括线程、堆栈帧、变量和表达式等。在这里,你可以看到程序执行的当前位置,以及各个变量的实时值。当遇到错误...

Global site tag (gtag.js) - Google Analytics