【发布时间】:2016-08-02 19:18:06
【问题描述】:
我想调试最新 Neon 版本中可用的 Eclipse 视图。我通过插件检查器(鼠标悬停时的 ALT+SHIFT+F1)找到了负责视图行为的类。我关注this question(以及一些类似的文章)来调试一个 eclipse 实例和另一个。
我做了以下步骤:
- 我启动了一个我想调试的 Eclipse 实例
- 我启动了另一个 Eclipse 实例
- 我打开调试配置视图
- 我创建了新的远程 Java 应用程序配置,用“localhost”填充主机,用“1044”填充端口
- 我单击调试,然后出现错误“无法连接到远程 VM。连接被拒绝。连接被拒绝:连接”
我做错了什么?
补充:
步骤 1 中的 eclipse.ini
-vm
I:/prep_ide_win_test/Tools/jre/jre/bin/javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.400.v20160518-1444
-product
org.eclipse.epp.package.rcp.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Xdebug
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1044
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
第 2 步中的 eclipse.ini
-vm
I:/prep_ide_win_test/Tools/jre/jre/bin/javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.400.v20160518-1444
-product
org.eclipse.epp.package.rcp.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
一个错误
【问题讨论】:
标签: eclipse debugging jvm remote-access