DEBUG : Eclipse Debug 时出现 Cannot connect to VM select failed错误

Eclipse在执行Debug操作时, 
出现“Eclipse Debug 时出现 "Cannot connect to VM select failed"”错误, 
在网上查找该错误和 ipv4、ipv6 有关,但不知道具体原因。

解决方法如下: 
搜索 "eclipse.ini" 文件,一般是在 eclipse 的安装目录, 
添加下列控制参数: 
-Djava.net.preferIPv4Stack=true 
即可。 
此参数关掉了jvm的ipv6功能,可参考下列文章: 
http://www.west263.com/info/html/chengxusheji/Javajishu/20080226/45452.html

PS:如果是 myeclipse,则在 myeclipse.ini 中添加上述控制参数。

时间: 2024-12-26 18:44:56

DEBUG : Eclipse Debug 时出现 Cannot connect to VM select failed错误的相关文章

Eclipse打开Android项目报Parsing Data for android-21 failed错误的解决办法(转载)

转载:http://segmentfault.com/blog/hongliang/1190000000739285 今天手贱,用android命令打开SDK Manager下载了最新的Android 5.0 SDK: 结果用Eclipse打开cocos2d-x的proj.android项目就各种报错,第一个典型的错误是启动Eclipse后Eclipse自己就报Parsing Data for android-21 failed错误,没理会它,继续打开项目,发现libcocos2dx项目无法生成

Eclipse Debug模式无法启动 Cannot connect to VM 解决

版权声明:本文为博主原创文章,未经博主允许不得转载. Eclipse普通的Run模式没有问题,Debug模式却启动不了.换了Eclipse,MyEclipse,JDK都不解决问题 后来将机器上安装的城市热点认证软件关闭,Debug模式终于可以正常启动了. 原来是城市热点和JVM的调试模式冲突了. 使用Eclipse对Java代码进行调试,无论是远程JVM还是本地JVM都会进行Socket通讯.发生这样的错误是由于Socket通讯不上造成的. 城市热点是相当霸道的,不但会修改winsock,还会监

Eclipse Debug

Eclipse Debug 配置 创建和使用 Debug 配置 Eclipse Debug 配置类似于运行配置但它是用于在调试模式下开启应用. 打开 Debug 配置对话框步骤为:Run > Debug Configurations . 从左侧列表中选择 "Java Application" 选项来创建 Java 应用的调试配置并 New 按钮. 对话框中的描述信息有: 调试配置的名称 项目名称 主类名 arguments(参数)选项卡的描述信息有: 零个或多个程序参数 零个或多

Eclipse debug 调试的几点技巧

在网上看到一篇关于Eclipse debug调试的文章,整理得比较全面,现转载如下: 先提三点 不要使用System.out.println作为调试工具 启用所有组件的详细的日志记录级别 使用一个日志分析器来阅读日志 1.条件断点 想象一下我们平时如何添加断点,通常的做法是双击行号的左边.在debug视图 中,BreakPoint View将所有断点都列出来,但是我们可以添加一个boolean类型的条件来决定断点是否被跳过.如果条件为真,在断点处程序将停止,否则断点被跳过, 程序继续执行. 2.

Eclipse debug ‘Source not found’

用Eclispe进行Debug时一直被一个问题所困扰:Source not found. 问题产生的原因是调试进入了一个没有源码的jar包里. 简短说明: Edit Source Lookup Path- 可以解决Debug过程中找不到源码的问题,PS,需要重启服务. Configure Build Path 中可以给jarattach上源码,这个管的是阅读代码时可以看到jar包里的内容. 具体步骤: 之前通过点击Edit Source Lookup Path - 来加进源码搜索路径 但经常遇到

Eclipse debug高级技巧(转)

Debug视图 认识debug视图,红色部分框为线程堆栈视图,黄色部分框为表达式.断点.变量视图,蓝色部分为代码视图. 线程堆栈视图 分别介绍一下这几个按钮的含义: 1.表示当前实现继续运行直到下一个断点,快捷键为F8. 2.表示打断整个进程 3.表示进入当前方法,快捷键为F5. 4.表示运行下一行代码,快捷键为F6. 5.表示退出当前方法,返回到调用层,快捷键为F7. 6.表示当前线程的堆栈,从中可以看出在运行哪些代码,并且整个调用过程,以及代码行号 变量视图 1.为变量名视图,显示当前代码行

eclipse debug调试java程序的九个技巧

九个技巧: 逻辑结构 条件debug 异常断点 单步过滤 跳到帧 Inspect expressions display 远程debug 最早开始用eclipse的debug的时候,只会F5 F6 F7 F8,甚至F7都不是很搞的明白是怎么用的,那时候资浅,碰不到需要复杂debug的代码,慢慢工作深入了,场景碰多了,就需要各种debug技巧来提升定位bug效率,以前找人帮忙排查问题,看他开各种窗口debug各种溜甚是羡慕嫉妒恨,慢慢久病成医自己也用溜了eclipse的一些主要的debug技巧.稍

使用Eclipse Debug的一些说明

Debug视图 认识debug视图,红色部分框为线程堆栈视图,黄色部分框为表达式.断点.变量视图,蓝色部分为代码视图. 线程堆栈视图 分别介绍一下这几个按钮的含义: 1.表示当前实现继续运行直到下一个断点,快捷键为F8. 2.表示打断整个进程 3.表示进入当前方法,快捷键为F5. 4.表示运行下一行代码,快捷键为F6. 5.表示退出当前方法,返回到调用层,快捷键为F7. 6.表示当前线程的堆栈,从中可以看出在运行哪些代码,并且整个调用过程,以及代码行号 变量视图 1.为变量名视图,显示当前代码行

gradle使用eclipse debug 代码

设置环境变量 unix,linux      export GRADLE_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=9999,server=y,suspend=n”windows         set GRADLE_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=9999,server=y,suspend=n” 启动服务 gradle task --no-daemon