-
Probleme beim Löschen von Dateien
Hallo,
mein Problem gehört jetzt zwar nicht direkt in die Kategorie Java auf iSeries, aber vielleicht kann mir trotzdem jemand helfen.
Ich habe derzeit massive Probleme beim Löschen von Dateien. Ich habe z.B. folgenden Java-Code, der auf einem Windows-Server unter Java 1.6 läuft:
Code:
// Dateien einzeln runterladen
FileOutputStream fos = new FileOutputStream(new File(localfile));
c.get(remotefile, fos); // --> FTP-Übertragung
fos.close();
fos = null;
System.gc();
.
.
.
File f = new File(localfile);
f.delete();
Der Teil, der durch die Punkte dargestellt ist, ist für alle Dateien gleich.
Wenn ich die Routine mit mehreren Dateien durchlaufe, werden nur manche sporadisch gelöscht und manche bleiben stehen. Es sollen eigentlich alle gelöscht werden.
Jetzt habe ich schon mehrfach gelesen, dass man vor dem delete() unbedingt den Garbage Collector anschubsen soll, weil es sonst Probleme geben könnte. Auf der anderen Seite habe ich aber auch gelesen, dass der System.gc() eigentlich nie verwendet werden soll. Ich dachte eigentlich, dass mit obigem Code die Referenzen auf die localfile komplett gelöscht werden, so dass der delete eigentlich funktionieren müsste. Das scheint aber nicht so zu sein.
Wie kann ich denn sonst noch sicherstellen, dass eine Datei auch wirklich gelöscht wird ?
Danke,
KM
Similar Threads
-
By codierknecht in forum NEWSboard Programmierung
Antworten: 10
Letzter Beitrag: 27-08-08, 05:13
-
By Bobou in forum IBM i Hauptforum
Antworten: 14
Letzter Beitrag: 16-01-07, 10:26
-
By dino in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 08-12-06, 19:14
-
By dino in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 22-05-06, 18:59
-
By Enatz in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 07-12-05, 21:10
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks