2016-07-28 20 views
1

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:

  1. ich eine Eclipse-Instanz starten, die ich
  2. ich starten eine weitere Eclipse-Instanz
  3. I Ansicht öffnen Debug-Konfigurationen debuggen
  4. ich neue Remote-Java-Anwendung erstellen Konfiguration fülle Host mit 'localhost' und Port mit '1044'
  5. 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 

meine Debug-Konfiguration dbg conf

ein Fehler

Starten

error

// Edit: Ich bin auf der Suche nach Funktionalität dieser Taste in Eclipse Begrüßungsbildschirm: enter image description here

Antwort

0

Erstellen Sie eine neue Eclipse-Anwendung Konfiguration statt, dann Debug das.

+0

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

+0

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