Liebe Java gemeinde,
Da ich zurzeit einen Sommerjob in einer IT Firma mache, und einen Auftrag bekommen habe ein Java Programm zu schreiben das, Leere Ordner ''findet'' und sie dann löscht. Habe ich dazu ein Programm geschrieben und habe 2 Fragen an euch.
Ich habe das Programm getestet es, es funktioniert , habe die Methode .delete() verwendet. Allerdings habe ich dann aus reiner Neugier den Pfad meines Java Programm ordners angegeben, sprich wo sich alle Programmcodes befinden .
Ja wie der Teufel will , wurden alle Gelöscht , wobei eigentlich die Methode delete() , nur Ordner löscht die LEER sind.
Woran lag das? Es ist das Problem das bei meiner Firma wichtige Kundendaten vorhanden sind , wenn die gelöscht werden ,könnte ich mir das nicht verzeihen.
2)
Mein Programm funktioniert mit einer Pfad eingabe. Da meine Kollegen keine Programmierer sind, haben sie ein Programm das nach beliebiger Zeit ein Programm ausführt. Und somit wird zb. alle 10 min mein Programm aufgerufen und löscht alle Leeren Ordner.
Nur meine Frage, da mein Programm mit einer Pfadeingabe funktioniert, und meine Kollegen nicht jede 10 Minuten einen Pfad eingeben wollen, habe ich vor eine .txt Datei zu erstellen , wo sie den Pfad eingeben sollen , und ich schreibe das Programm so das es nachdem es aufgerufen wird den nächst möglichen Pfad aufruft.
Was meint ihr? Ist das ein guter Lösungsweg?
Würde mich um eure Hilfe freuen
Bei Bedarf lade ich euch den Programmcode hoch
Gruß Laurenz
Da ich zurzeit einen Sommerjob in einer IT Firma mache, und einen Auftrag bekommen habe ein Java Programm zu schreiben das, Leere Ordner ''findet'' und sie dann löscht. Habe ich dazu ein Programm geschrieben und habe 2 Fragen an euch.
Ich habe das Programm getestet es, es funktioniert , habe die Methode .delete() verwendet. Allerdings habe ich dann aus reiner Neugier den Pfad meines Java Programm ordners angegeben, sprich wo sich alle Programmcodes befinden .
Ja wie der Teufel will , wurden alle Gelöscht , wobei eigentlich die Methode delete() , nur Ordner löscht die LEER sind.
Woran lag das? Es ist das Problem das bei meiner Firma wichtige Kundendaten vorhanden sind , wenn die gelöscht werden ,könnte ich mir das nicht verzeihen.
2)
Mein Programm funktioniert mit einer Pfad eingabe. Da meine Kollegen keine Programmierer sind, haben sie ein Programm das nach beliebiger Zeit ein Programm ausführt. Und somit wird zb. alle 10 min mein Programm aufgerufen und löscht alle Leeren Ordner.
Nur meine Frage, da mein Programm mit einer Pfadeingabe funktioniert, und meine Kollegen nicht jede 10 Minuten einen Pfad eingeben wollen, habe ich vor eine .txt Datei zu erstellen , wo sie den Pfad eingeben sollen , und ich schreibe das Programm so das es nachdem es aufgerufen wird den nächst möglichen Pfad aufruft.
Was meint ihr? Ist das ein guter Lösungsweg?
Würde mich um eure Hilfe freuen
Bei Bedarf lade ich euch den Programmcode hoch
Gruß Laurenz