• Wir präsentieren Dir heute ein Stellenangebot für einen Java Entwickler - m/w/d in Augsburg, München, Stuttgart oder Bamberg. Hier geht es zur Jobanzeige

Remote Debugging Eclipse/Raspberry

nonickatall

nonickatall

Mitglied
Hallo ich verzweifele langsam daran, das remote debugging unter Eclipse und einem Raspberry, der unter Debian läuft, zum laufen zu bringen.

Leider finde ich nur Tutorials, wo immer irgend was anders beschrieben oder nur halbherzig beschrieben ist.

Zum Beispiel ist da immer von dem Befehl:

Java:
java -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=y

die Rede, aber nicht wo ich diesen Port einstelle. Aber das scheint zu laufen, SSH funktioniert und der Raspberry meldet auf der Konsole:

"Listening for transport dt_socket at address: 8000"

Dann ist da die Rede, dass man warten soll, bis die IDE sich connected. Davon sehe ich sowohl in der Konsole aber auch in Eclipse nichts.

Java (openjdk-11) läuft natürlich auf beiden Maschinen und auch das Java Programm läuft, sowohl unter Windows in Eclipse, als auf auf der Konsole vom Raspberry, wenn ich es da mit der normalen Java Syntax starte.

In Eclipse unter "Run/Debug Configuration"
ist eine "Remote Java Application" eingerichtet, in "Connection Properties" steht die IP des Raspberry und bei "Port" der Wert 8000.

Wenn ich dort "Debug" klicke, kommt folgende Fehlermeldung:

"'Launching MyHome' has encounterd a problem. Failed to connect to remote VM. Connection refused."

Schalte ich um auf die Debug Sicht, ändert sich nichts..

Jemand eine Idee was ich falsch mache?
 
nonickatall

nonickatall

Mitglied
Nachtrag:

Auf einer anderen Seite habe ich den Befehl nun als:

Java:
java -Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y  suspend=y -jar Dummy.jar

gefunden.. Hier wird ja die auszuführende Datei genannt, kommt also nicht automatisch aus Eclipse. Muss ich das, so wie in Java üblich, aus dem entsprechenden Verzeichnis starten? Wäre ja unlogisch, denn die Datei liegt ja nicht auf der Maschine, sondern soll ja gerade "remote debugged" werden...
 
nonickatall

nonickatall

Mitglied
Habe die Datei nun mal aus dem entsprechenden Verzeichnis mit:

Java:
java -Xdebug -Xrunjdwp:transport=dt_socket,address=8001,server=y suspend=y -jar MyHome.jar Main 0

gestartet. Auch hier kommt; "Listening for transport dt-socket at address: 8000

Mit
Java:
java -jar MyHome.jar Main 0
startet das Programm regulär.

Auch hier:
"'Launching MyHome' has encounterd a problem. Failed to connect to remote VM. Connection refused."
 
nonickatall

nonickatall

Mitglied
Sorry, da hat sich ein Fehler eingeschlichen. Ich habe immer Port 8000 benutzt. Den Code hatte ich aus dem Tutorial kopiert.
 
nonickatall

nonickatall

Mitglied
Ich habe das jetzt mal nicht in einem SSH Fenster auf der Windows Maschine gemacht sondern den Code direkt im Terminal des Raspberry eingegeben.

Dort kommt dann: "ERROR: JDWP option syntax error: -agentlib:jdwp=transport=dt_socket,adress=8000,server=y"

Gebe ich dann eben:
Java:
java-agentlib:jdwp=transport=dt_socket,adress=8000,server=y - jar MyHome.jar Main 0

Kommt derselbe Fehler also: "ERROR: JDWP option syntax error: -agentlib:jdwp=transport=dt_socket,adress=8000,server=y"

o_Oo_Oo_O
 
nonickatall

nonickatall

Mitglied
Verstehe ich nicht.. Also:
Java:
java -Xdebug -Xrunjdwp:transport=dt_socket,*:8001,server=y suspend=y -jar MyHome.jar Main 0
?

Ich habe auch gesehen das in anderen Tutorials die Parameter server=y und suspend=y mit Komma getrennt sind..

Kannst du mir die korrekte Syntax sagen?
 
nonickatall

nonickatall

Mitglied
Danke, dann kommt:
"
ERROR: transport error 202: getaddrinfo: unknown host
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [:735]"

Ich glaube für heute gebe ich auf... o_O
 
nonickatall

nonickatall

Mitglied
Ok, da war noch ein Syntax Fehler..

Jetzt passiert was anderes...

Nun kommt:
"Listening for transport dt_socket at address: 8000"

Und wenn ich dann in Eclipse das Programm starte kommt auf der Konsole:

"Fehler: Hauptklasse suspend=y konnte nicht gefunden oder geladen werden
Ursache: java.lang.ClassNotFoundException: suspend=y"

Das klingt schon nach Fortschritt.. :D

Aber wo steckt nun der Fehler?
 
nonickatall

nonickatall

Mitglied
Ich habe es gefunden. Das Leerzeichen zwischen "server=y," und "suspend=yes" war zuviel.

Also die korrekte Syntax ist:
Java:
java agentlib:jdwp=transport=dt_socket,address=*:8000,server=y,suspend=y [voll qualifizierter Klassenname + Parameter]

Dann geht es.. Mann ist das syntax sensibel... :oops:

Und das Ganze muss aus der SSL Shell ausgeführt werden.. Warum steht das nirgendwo? Oder suche ich falsch? :rolleyes:

Das war echt nervig.. Zum Beispiel hier:
https://risarora.wordpress.com/2013/06/29/how-to-remote-debug-a-java-application-in-eclipse/

Da steht die syntax ohne das "," und ich suche mir einen Wolf...

Aber... Danke für die Hilfe. 👍

Das mit dem "=*:" habe ich nirgendwo gesehen. Da hätte ich noch lange suchen können.

LG
Ralf
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Eclipse Remote Debugging einer .jar IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
NicoDeluxe Commit und Push to Remote REPO IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
Y GIT remote Problem keine Synchronisation IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
C Eclipse remote workspace IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
A GIT: Überschreiben des Lokalen Repos mit dem Remote Repo IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
W Remote Glassfish 3.1 unter NetBeans 6.9.1 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
fastjack Remote Code-Coverage durch Selenium-Tests IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
S Remote Workspace mit Eclipse 3.3 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J Eclipse Mir werden keine Werte beim Debugging angezeigt. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
C Eclipse Debugging: Variablenstruktur durchsuchen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
C Eclipse Wie während Debugging einen Thread-Exit machen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
C Eclipse: Während Debugging Werte vom Array ändern IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
H Eclipse Debugging: GUI-Prog debuggen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
I Eclipse: Debugging-Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Debugging-Fehler mit JBuilder 9 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
N Debugging-Problem mit Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
A JavaFX in Eclipse einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 22
H Outline Fenster (Gliederung) wird mit deutschem Sprachpaket nicht angezeigt, Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Kann EGit nicht auf Eclipse installieren? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
Tobero Eclipse Eclipse zeigt mir alles als Warnung an IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
B Versionen kontrollieren / dokumentieren mit Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
keinLebenNurCode Eclipse Eclipse: Gelbes Hilfsfenster für Funktionen und Methoden anzeigen lassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
windl Probleme mit Eclipse unter Linux IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
H Eclipse Fehler beim starten des Projekts IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
B Kompilieren in Eclipse ( 2 Klasse ohne main()-Methode) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
N Eclipse debug Gradle-Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
R Eclipse-Fehler IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
M Eclipse - Fehlermeldung bei JavaFX-Projekt "java.lang.module.FindException: Module javafx.controls not found" IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 23
P ERROR: org.eclipse.equinox.p2.engine code=0 session context was:(profile=C__Users_birgit_eclipse_java-2020-124_eclipse, phase=org.eclipse.equinox.inte IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
H eclipse Fehler: Hauptklasse konnte nicht gefunden - bei Umwandlung in git IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
H Eclipse - Refactoring - mehrere Pakete geleichzeitig verschieben IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T Eclipse, Console gibt Fragezeichen zurück. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
N Eclipse aus Java-Application JavaFX machenModule javafx.controls not found IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
K Eclipse Einstellung "kaputt" IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
G Java Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
M Einzelne Java-Dateien mit Eclipse compilieren - Wie geht das? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
R Eclipse Eclipse Startprobleme "Java was started but returned exit code=1" IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
S Problem mit der Eclipse Autovervollständigung... IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
jmar83 Eclipse inkonsistent?? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
T Eclipse - Keine Vorschläge außerhalb main-Methode IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
S Java8 Eclipse Nutzer will auf Java14 wechseln IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
H kann in Eclipse org.junit nicht importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
C Eclipse Plugin ClassLoader IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
T Eclipse: Projekt aus meinem Workspace als Library auswählen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
jmar83 Eclipse Eclipse-Plugin für UML "Reverse Engineering", um aus Code Klassendiagramme zu erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
OSchriever Eclipse: JavaFX mit JDK11 nutzen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S Wie importiere ich am besten grosse Projekte in Eclipse am Beispiel von Apache ANT IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
U Eclipse und Tab Order IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
OSchriever Eclipse Eclipse - Automatischer import von Klassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
W Eclipse Eclipse: Blöcke farblich markieren ? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
OSchriever Eclipse startet nicht mehr IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
H Eclipse Plug-in -> Fehler bei org.eclipse.e4.tools.bundle.spy IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
H Eclipse Che 7 Git Commit IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
H Eclipse Sipmles Plug-in laesst sich nicht starten -> window.getShell() IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Eclipse JavaFX JDK 12 - bekomme mein Projekt nicht mehr compiliert IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 36
coolian warum bekomm ich immer wieder wenn ich irgendwas mach eine java.lang.nullpointer exception in eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
R Eclipse Cursor Problem bei Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
I Eclipse Fehler werden nicht angezeigt (Eclipse) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S Eclipse: wie zeige ich beim Autocomplete nur die Methoden der aktuellen Klasse (und nicht ihrer Elternklassen an) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
Drachenbauer Ich benutze eclipse wie stelle ich ein, dass es genau die kopierte Zeichenfolge einfügt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
O Eclipse Anfäger scheitert bereits bei der Installation von Eclipse trotz Anleitung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 11
L BuildPath in eclipse Preferences nicht vorhanden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
coolian eclipse project sharing IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
J JUnit Tests machen eclipse probleme IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
K Eclipse EE und Java FX Autocomplete Probleme IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
coolian Eclipse eclipse klappt nicht automatisch diese box aus mit vorschlägen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
O Eclipse Methoden einklappen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
O Eclipse aufräumen Java Projekte sortieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
M gradle import in eclipse schlägt fehl IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
M Eclipse Palette JSF wird nicht angezeigt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
R Unterschiedliche JRE und Sprache zw. Eclipse und .jar IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
J Eclipse portable javadoc IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
H Eclipse Konsole gibt falsches Java Projekt aus IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
P Eclipse Building workspace dauert sehr lange bei Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
B Neuling braucht Hilfe bei Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
A Eclipse Projektspezifische Variablen in Eclipse? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
S Eclipse Eclipse startet mit Debian nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
H Eclipse - Fehleranzeige und Vorschläge deaktivieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
N Weder Eclipse noch Netbeans funktionieren auf Ubuntu 18.04 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M Fehler beim Start von Eclipse / Sloeber IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
C Eclipse Eclipse - WindowBuilder hängt sich auf (Keine Rückmeldung) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
F Eclipse Eclipse Windowbuilder Designvorschau: Frame wird nicht richtig angezeigt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
Y Java Editor Eclipse WindowsBuilder wird nicht richtig angezeigt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
Tronert Content Assist in Eclipse funktioniert nicht mehr? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
J Menu Bar in Eclipse geht nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
K Eclipse smarter machen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
pcfreak9000 Eclipse Netbeans generics IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
H Eclipse macht seltsame Probleme (OpenSuse) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
P Eclipse - Ordner in JAR exportieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B Fehler bei Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B IDE Netbeans und Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
T Eclipse-Toolbar zerschossen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
K Maven + GWT (+ Eclipse)? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
K Eclipse für Java, Python und C/C++ IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
Z Eclipse- Programm auf Console nicht sichtbar IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
K Eclipse Neon: loop event handler exception IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
K Eclipse Neon: Marketplace startet nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
J Error: Could not find or load main class xyz (Eclipse) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
R Unterschied zwischen Eclipse JDT und Java JDK IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T Eclipse Fehlermeldung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2

Ähnliche Java Themen

Anzeige

Neue Themen


Oben