ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
266
266
EMPFEHLEN
-
08.09.08 13:00 #1
- Registriert seit
- Jan 2005
- Beiträge
- 35
Guten Tag zusammen,
wie der Titel schon sagt, möchte ich Dateien kopieren. So habe ich 6 xml-Dateien in dem Quellverzeichnis /resources/dtd/ und möchte diese in das Verzeichnis /home/SBB/dtd/ kopieren.
Meine Klasse, die für das Verzeichnishandling zuständig ist, hat folgende Struktur:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
public class DirectoryHandler { private String projectPath; private File rootDirectory; private String dtdPath; public DirectoryHandler(String projectName) { this.projectPath = "/home/SBB/" + projectName; this.dtdPath = "/dtd"; this.rootDirectory = new File(this.projectPath); } private void copyFiles() { //kopiere Zielverzeichnis in einen String String urlToDTD = this.rootDirectory.getAbsolutePath() + this.dtdPath; File dtdDir = new File(urlToDTD); //lege neue File an dtdDir.mkdir(); // lege das Verzeichnis an, z.B. "/home/SBB/projektNAME/dtd" //hier wird etwas ausgelesen und eine Zeile wird jeweils in den String oneRow //gelesen copyFile("./resources/dtds/" + oneRow, dtdDir.getAbsolutePath() + oneRow); //die copyFile-Funktion ist schon implementiert und funktioniert }
Mein Problem ist, dass die Dateien zwar kopiert werden, aber nicht in den Ordner /home/SBB/projektName/dtd kopiert werden, sondern in /home/SBB/projektName - außerdem wird vor den Dateinamen das Word "dtd" angestellt - ich vermute, dass der "/dtd" - Teil nicht als Pfad anerkannt wird.
Vielleicht kann mir ja jemand helfen, ich würde mich sehr freuen!
-
08.09.08 14:21 #2
- Registriert seit
- Sep 2007
- Beiträge
- 45
Moin,
könnt mir vorstellen, dass es daran liegt, dass nicht alle Elternverzeichnisse da sind. Versuchs mal mit dtdDir.mkdirs(). Was andereres fällt mir jetzt auch nicht ein...
Gruß
Christoph
-
08.09.08 14:29 #3
- Registriert seit
- Jan 2005
- Beiträge
- 35
Oh weh...ich habe nun beide "Pfade" als String übergeben und es funktioniert. Danke nochmals für die Hilfe.
Ähnliche Themen
-
Dateien kopieren!
Von CosmoKey im Forum JavaAntworten: 4Letzter Beitrag: 13.11.09, 12:19 -
Dateien Kopieren
Von pat_00 im Forum .NET DatenverwaltungAntworten: 1Letzter Beitrag: 11.03.07, 11:32 -
Dateien kopieren
Von anmae im Forum C/C++Antworten: 4Letzter Beitrag: 13.10.05, 13:24 -
Dateien vom FTP per PHP kopieren
Von grimoh im Forum PHPAntworten: 0Letzter Beitrag: 22.06.05, 12:13 -
Dateien kopieren
Von igfas im Forum PHPAntworten: 2Letzter Beitrag: 22.05.03, 21:25





Zitieren
Login





