Sehr geehrte Gemeinde,
ich weiß nicht, ob es grundsätzlich nicht geht, aber wie kann ich auf im Netzwerk freigegebene Ordner arbeiten?
Möchte darin gerne Files schreiben. Ist das Möglich, oder kann ich nur Dateien lesen, die sich darin befinden?
In meinem Fall wäre es der Ordner "//127.0.0.1/Testordner". Ich habe absolut nicht die Möglichkeit, dort eine Datei zu erzeugen. Rechte sind alle gesetzt.
Arbeite unter WinXP.
mfg Steven
Beispiel mit File:
Exception ist:
ich weiß nicht, ob es grundsätzlich nicht geht, aber wie kann ich auf im Netzwerk freigegebene Ordner arbeiten?
Möchte darin gerne Files schreiben. Ist das Möglich, oder kann ich nur Dateien lesen, die sich darin befinden?
In meinem Fall wäre es der Ordner "//127.0.0.1/Testordner". Ich habe absolut nicht die Möglichkeit, dort eine Datei zu erzeugen. Rechte sind alle gesetzt.
Arbeite unter WinXP.
mfg Steven
Beispiel mit File:
Java:
FileOutputStream file = new FileOutputStream(new File("//127.0.0.1/Testordner/test.txt"));
file.write("hello world".getBytes());
file.close();
Exception ist:
Java:
Exception in thread "main" java.lang.RuntimeException: java.io.FileNotFoundException: \\127.0.0.1\Testordner\test.txt (Zugriff verweigert)
at test.FileWriter.main(FileWriter.java:25)
Caused by: java.io.FileNotFoundException: \\127.0.0.1\Testordner\test.txt (Zugriff verweigert)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
at test.FileWriter.main(FileWriter.java:16)