Ich will eine Scriptdatei in dem KDE/Gnome Autostartordner ablegen. Diese muß die Rechte 755 (rwxr-xr-x) bekommen. Nun habe ich die folgende Methode geschrieben:
Leider wird diese Datei mit den rechten -rw-r--r-- erstellt, obwohl f.setExecutable(true); dieser Datei eigentlich die Rechte geben sollte. Weiß jemand eine besse Lösung oder zumindest warum diese Methode nicht klappt?
Code:
File f = new File(sAutostart + "ProjectTracker_autostart.sh");
f.setExecutable(true);
f.setReadable(true);
FileWriter fw = new FileWriter(f, false);
fw.write("#!/bin/sh\njavaws http://192.168.99.100/ProjectTracker/ProjectTracker.jnlp");
fw.flush();
fw.close();