Guten Tag.
Ich habe Java SE Embedded auf meinem Raspberry Pi, ejre1.7.0_10, gemäß den Anweisungen von Oracle (Erste Schritte mit Java SE Embedded auf dem Raspberry Pi, Bill Courington und Gary Collins) installiert. Ich kann mich per SSH auf den Raspi verbinden und Java-Programme darauf ausführen. Nun starte ich die JVM mit JMX-Fernsteuerungsargumenten auf dem Raspi mit der Absicht, dann JConsole auf einem Linux-Hostcomputer zu starten.
#!/bin/bash
./bin/java -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -jar /home/pi/test/test.jar
Das Testprogramm gibt unendlich lange Ganzzahlen aus, bis die Grenzen des Geräts erreicht sind.
Ich kenne nicht den richtigen Port. Ist das das einzige Problem?
Dies stammt aus dem Webcast "Einfache Java SE Embedded-Entwicklung" von Jim Connors, der mein Problem für einen Steckercomputer behandelt. Warum funktioniert JConsole nicht remote (JMX) mit einem Raspberry Pi? Ich hoffe, dass jemand da draußen dies schon ausprobiert hat. Wenn Sie helfen können, vielen Dank.
georgefk