Ergebnis 1 bis 9 von 9

Thema: Ordner rekursiv mit Java kopieren

  1. #1
    Erfahrener Benutzer Avatar von Xean
    Registriert seit
    17.08.2005
    Beiträge
    492

    Standard Ordner rekursiv mit Java kopieren

    Hi ihr,

    Wie kopiere ich am schnellsten einen Ordner (mit Unterordner und dateien) und füge es an einer bestimmten stelle ein???

    Mit File.listFiles() und dann ein einlesen und gleich schreiben???

    Thx for help
    Xean
    "Wer die Freiheit aufgibt, um Sicherheit zu gewinnen, der wird am Ende beides verlieren" (Benjamin Franklin)

  2. #2
    fka Gottzilla Avatar von The_S
    Registriert seit
    02.02.2005
    Ort
    Würzburg
    Beiträge
    784

    Standard

    joa, genau so

  3. #3
    Erfahrener Benutzer Avatar von Xean
    Registriert seit
    17.08.2005
    Beiträge
    492

    Standard

    ähh.. ok
    "Wer die Freiheit aufgibt, um Sicherheit zu gewinnen, der wird am Ende beides verlieren" (Benjamin Franklin)

  4. #4
    fka Gottzilla Avatar von The_S
    Registriert seit
    02.02.2005
    Ort
    Würzburg
    Beiträge
    784

    Standard

    was hast du erwartet?

    Solltest das ganze halt natürlich rekursiv lösen

  5. #5
    Erfahrener Benutzer Avatar von Xean
    Registriert seit
    17.08.2005
    Beiträge
    492

    Standard

    naja... ich bin ein fan von einfach nur code...
    aber ich habs jetzt hinbekommen.
    thx
    "Wer die Freiheit aufgibt, um Sicherheit zu gewinnen, der wird am Ende beides verlieren" (Benjamin Franklin)

  6. #6
    fka Gottzilla Avatar von The_S
    Registriert seit
    02.02.2005
    Ort
    Würzburg
    Beiträge
    784

    Standard

    Wenn de Code willst, musstes scho sagen. Hab gedacht du wolltest wissen ob es noch was anderes, besseres gibt

  7. #7
    Erfahrener Benutzer Avatar von Xean
    Registriert seit
    17.08.2005
    Beiträge
    492

    Standard

    code will....

    ich habs versucht, aber ich hab es nicht hinbekommen, dass es mir meine dateien wo anders hin kopiert...

    wenn jemand also zufällig ne methode zuhand hat... bitte posten
    "Wer die Freiheit aufgibt, um Sicherheit zu gewinnen, der wird am Ende beides verlieren" (Benjamin Franklin)

  8. #8
    fka Gottzilla Avatar von The_S
    Registriert seit
    02.02.2005
    Ort
    Würzburg
    Beiträge
    784

    Standard

    PHP-Code:
    import java.io.*;

    public class 
    CopyDirectory {
        
        private 
    BufferedInputStream in null;
        private 
    BufferedOutputStream out null;
        
        public 
    void copyDir(File quelleFile zielthrows FileNotFoundExceptionIOException {
            
            
    File[] files quelle.listFiles();
            
    ziel.mkdirs();
            for (
    File file files) {
                if (
    file.isDirectory()) {
                    
    copyDir(file, new File(ziel.getAbsolutePath() + System.getProperty("file.separator") + file.getName()));
                }
                else {
                    
    copyFile(file, new File(ziel.getAbsolutePath() + System.getProperty("file.separator") + file.getName()));
                }
            }
        }
        
        public 
    void copyFile(File fileFile zielthrows FileNotFoundExceptionIOException {
            
    //        System.out.println("Copy " + file.getAbsolutePath() + " to " + ziel.getAbsolutePath());
            
    in = new BufferedInputStream(new FileInputStream(file));
            
    out = new BufferedOutputStream(new FileOutputStream(zieltrue));
            
    int bytes 0;
            while ((
    bytes in.read()) != -1) {
                
    out.write(bytes);
            }
            
    in.close();
            
    out.close();
        }


  9. #9
    Erfahrener Benutzer Avatar von Xean
    Registriert seit
    17.08.2005
    Beiträge
    492

    Standard

    Danke schön
    "Wer die Freiheit aufgibt, um Sicherheit zu gewinnen, der wird am Ende beides verlieren" (Benjamin Franklin)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Unterordner aus Ordner rekursiv anzeigen lassen
    Von Jan im Forum PHP-Programmierung
    Antworten: 9
    Letzter Beitrag: 12.09.2007, 19:47
  2. [BUCH] Java ist auch eine Insel
    Von kampet im Forum Literatur
    Antworten: 5
    Letzter Beitrag: 22.02.2005, 14:40
  3. Java properties cache Pfad? Für Sysadmin
    Von jr im Forum Allgemeine Java-Programmierung
    Antworten: 0
    Letzter Beitrag: 07.12.2004, 12:15
  4. Zwist um Java als Open Source
    Von kampet im Forum Nachrichten
    Antworten: 0
    Letzter Beitrag: 05.07.2004, 03:37

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Impressum · Tutorials · Nutzungsbedingungen · thematisch sortierte Linklisten · Spendenaufruf · Team · Partnerprojekte

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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48