Hallo,
ich habe eine Software geschrieben, die eine Datei einliest, eventuell Verzeichnisse anlegt und Dateien kopiert. Die Software funktioniert bei mir lokal wunderbar, aber im Einsatz dann nicht. Der Unterschied: Das Programm operiert auf einem Shared Folder, das Vieh, was man bei Windows mit "net use" einbindet. Ich habe Lese- und Schreibrechte.
Ich dachte, so ein shared folder wäre transparent, also dass der Anwender/Entwickler so darauf zugreift, wie es bei einem lokalen Laufwerk auch machen würde.
Eine typische Fehlermeldung: "Ich kann l:\verzeichnis nicht finden. Ich erstelle das Verzeichnis." - Im Erfolgsfalle würde er das Verzeichnis erstellen, macht er aber nicht. Wäre außerdem auch nicht nötig, weil es bereits existiert (händisch angelegt).
Ich nutze natürlich die Klasse File aus dem JDK. Slash-Backslash-Schweinereien sind m. E. ausgeschlossen. Ich habe natürlich bereits l:\verzeichnis und l:/verzeichnis ausprobiert. Ich hoffe nicht, dass Windows bei Laufwerksbezeichner plötzlich case sensitive wird; Microsoft ist es zuzutrauen.
ich habe eine Software geschrieben, die eine Datei einliest, eventuell Verzeichnisse anlegt und Dateien kopiert. Die Software funktioniert bei mir lokal wunderbar, aber im Einsatz dann nicht. Der Unterschied: Das Programm operiert auf einem Shared Folder, das Vieh, was man bei Windows mit "net use" einbindet. Ich habe Lese- und Schreibrechte.
Ich dachte, so ein shared folder wäre transparent, also dass der Anwender/Entwickler so darauf zugreift, wie es bei einem lokalen Laufwerk auch machen würde.
Eine typische Fehlermeldung: "Ich kann l:\verzeichnis nicht finden. Ich erstelle das Verzeichnis." - Im Erfolgsfalle würde er das Verzeichnis erstellen, macht er aber nicht. Wäre außerdem auch nicht nötig, weil es bereits existiert (händisch angelegt).
Ich nutze natürlich die Klasse File aus dem JDK. Slash-Backslash-Schweinereien sind m. E. ausgeschlossen. Ich habe natürlich bereits l:\verzeichnis und l:/verzeichnis ausprobiert. Ich hoffe nicht, dass Windows bei Laufwerksbezeichner plötzlich case sensitive wird; Microsoft ist es zuzutrauen.