Ich würde gerne eine Eclipse-Ansicht debuggen, die in der neuesten Neon-Version verfügbar ist. Ich habe die Klasse gefunden, die für das Verhalten der Ansicht über den Plugin-Inspektor verantwortlich ist (ALT + UMSCHALT + F1 beim Mouseover). Ich folgte this Frage (und einige ähnliche Artikel auch), um eine Eclipse-Instanz mit einer anderen zu debuggen.Debugging Eclipse mit Eclipse
Ich habe folgende Schritte:
- ich eine Eclipse-Instanz starten, die ich
- ich starten eine weitere Eclipse-Instanz
- I Ansicht öffnen Debug-Konfigurationen debuggen
- ich neue Remote-Java-Anwendung erstellen Konfiguration fülle Host mit 'localhost' und Port mit '1044'
- Ich klicke auf debug und dann erhalte ich einen Fehler "Verbindung mit Remote-VM konnte nicht hergestellt werden. Verbindung abgelehnt. Verbindung abgelehnt: connect "
Was mache ich falsch?
Additions:
eclipse.ini in Schritt 1
-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
eclipse.ini in Schritt 2
-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
ein Fehler
Starten// Edit: Ich bin auf der Suche nach Funktionalität dieser Taste in Eclipse Begrüßungsbildschirm:
Entschuldigung für die späte Antwort. Dies führt leider nicht genau Eclipse als das installierte. Um genauer zu sein, möchte ich die Implementierung der Option "IDE-Konfigurationseinstellungen überprüfen" auf dem Begrüßungsbildschirm betrachten, die nicht vorhanden ist, wenn ich ein leeres Projekt als leere Anwendung starte./Siehe Änderungen in der ursprünglichen Antwort. – Smarty77
In Ordnung, ich habe es geschafft, genau die gleiche Eclipse-Instanz zu starten. Ich habe eine Eclipse Application-Konfiguration erstellt, in der ich in "Produkt: Auswahl ausführen" org.eclipse.epp.package.rcp.product (in meinem Fall) anstelle von org.eclipse.platform.ide auswählen musste. Vielen Dank. – Smarty77