Wie Java.class auf RPi ausführen?
-
letter -
9. März 2013 um 18:58 -
Geschlossen -
Erledigt
Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
-
-
Wie Java.class auf RPi ausführen?? Schau mal ob du hier fündig wirst!
-
-
Keine Ahnung warum keine ~/.bashrc bei Dir existiert. Dann musst Du das machen was boandlkramer oben in Beitrag #19 beschrieben hat. Allerdings wirst Du keinen Text in der Datei finden da Du sie neu erstellen wirst.
-
Zitat von framp pid=7680 dateline=1363115854
Keine Ahnung warum keine ~/.bashrc bei Dir existiert. Dann musst Du das machen was boandlkramer oben in Beitrag #19 beschrieben hat. Allerdings wirst Du keinen Text in der Datei finden da Du sie neu erstellen wirst.Folgendes habe ich gemacht:
1. Befehl eingegeben
2.
Im Editor habe ich in der Datei .bashrc (die komplett leer war - falls das relevant sein sollte) dies reingeschrieben:
3.
Strg+O für Speichern4.
Es wird mir angezeigt:
5.
Ich drücke auf Enter. Danach drücke ich auf Strg+X. Anschließend bin ich im Cmd. Jetzt führe ich diesen Befehl aus und folgende Fehlermedlung kommt:ich hab das jetzt mehrfach gemacht und auch den RP danach runtergefahren und wieder hochgefahren. Aber es kommt dieselbe Fehlermeldung, wie ich sie in 5 im Code geschrieben habe.
-
Das sieht doch schon sehr gut aus. Du musst nur berücksichtigen, dass sie nur ausgeführt wird wenn Du Dich per ssh anmeldest. Also entweder loggst Du Dich aus und loggst Dich wieder neu an oder Du rufst eben in der Befehlszeile
auf. ACHTUNG: Da stehen zwei Punkte -
Zitat von framp pid=7684 dateline=1363117750
Das sieht doch schon sehr gut aus. Du musst nur berücksichtigen, dass sie nur ausgeführt wird wenn Du Dich per ssh anmeldest. Also entweder loggst Du Dich aus und loggst Dich wieder neu an oder Du rufst eben in der Befehlszeile
auf. ACHTUNG: Da stehen zwei PunkteJa, krass. Es hat funktioniert! Vielen Dank für die Hilfe und besonders vielen Dank für die Geduld.
-
Fein. Für Dich und falls jemand noch mal hier nachliest (Soll ja vorkommen ...) noch mal kurz was hier passiert ist.
Es muss die Umgebungsvariable CLASSPATH gesetzt werden.
Das kann man mit EXPORT CLASSPATH=/home/pi/java machen
Da das immer nach einem Reboot weg ist muss man diesen Befehl in .bashrc eintragen. Diese Befehlssequenz aus .bashrc wird immer ausgeführt wenn man sich per ssh anmeldet.
Man kann die Datei auch manuell nachträglich ausführen und die Umgebungsvariable setzen ohne logoff/logon.
Aufruf geht mit .bashrc . aber dann wird die Variable gesetzt und ist am Ende von .bashrc aber wieder weg da Linux immer eine neue Umgebung aufbaut wenn man ein Script aufbaut.
Das kann man verhindern indem man einen Punkt vor den Scriptaufruf stellt. Dann wird keine neue Umgebung aufgebaut und alle Variablendefinitionen des Scripts sind verfügbar. -
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!