G
Gast
Gast
Ich habe eine logdata.txt Datei zusammen mit meinem Programm in ein jar gepackt. In die logdata.txt soll ein Wert geschrieben werden. Das funktioniert aber nicht, das Applet versucht außerhalb des jars die Datei logdata.txt anzulegen. Das will ich aber nicht, weil ich den geschriebenen Wert auf dem Server brauche. Das lesen der Datein aus dem jar geht ja wunderbar, aber das schreiben nicht. Wie kann ich das realisieren?
Hier die Methode fürs schreiben
und im Programm der Aufruf:
[/quote]
Hier die Methode fürs schreiben
Code:
public static boolean writeFile (String text, String filename, boolean append) {
try {
PrintStream openFile = new PrintStream( new FileOutputStream(filename, append));
openFile.print(text+System.getProperty("line.separator"));
openFile.flush();
openFile.close();
return true;
}
catch(IOException e) {
e.printStackTrace();
return false;
}
catch(IndexOutOfBoundsException e) {
e.printStackTrace();
return false;
}
}
und im Programm der Aufruf:
Code:
boolean wasWritingSuccessfull = writeFile("testtext", "logdata.txt", true);