Hallo Zusammen, ich nutze eine Raspberry ähnlichen MikroComputer. Jetzt habe ich mit eine GUI heruntergeladen, die auf Oracle Java8 basiert. Da diese auf den internen Flash Speicher nicht mehr passt, habe ich einfach die Software auf einer SD Karte entpackt. Wenn ich nun von der Shell aus dir Datei mit ./Datei -vm "java pfad" ausführe, erscheint der Fehler Permission Denied. Mache ich das als root, erscheint der Fehler, Wasser der Befehl nicht bekannt ist. Hab auch schon mit chmod a+x die Verzeichnisse auf der SD Karte freigegeben. Aber der Fehler ist derselbe. Hat jemand eine Idee? Nutze Debian wheezy und Oracle Java8. Bei dem MikroComputer handelt es sich um einen BeagleBone Black.
Geht es denn mit "java -jar /pfad/zum/javaprogramm.jar" ?
Das Gerät oder die SD Karte? Betriebssystem und Java sind auf dem Flash installiert. Auf der SD Karte ist nur die GUI, die auf Java basiert, nur um die geht es.
Und ./Datei ist ein Programm bzw. Shellscript, was Java mit den richtigen Parametern aufrufen soll? Somit braucht ./Datei auch ein x-Recht. Also ein chmod a+x auf Datei, nicht auf das Verzeichnis. Gerät ohne exec-flag gemountet? Sollte eigentlich nicht passieren. Einfach das Kommando mount eintippen - In der Ausgabe müsste dann noexec stehen. Falls ./Datei ein Shellscript ist, sollte auch ohne x-Recht gehen. sh ./Datei -vm ...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.