Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Java - soubor nelze smazat

Ano. To jsem četl v době napsání. Ale jak jsem řekl Files.delete(file.toPath()); pouze vyhodí hlášku.

Proces nemá přístup k souboru, neboť jej právě využívá jiný proces.

A Resource Monitor řekl, že ho využívá samotný puštěný projekt. Což nahrává tomu i fakt, že po ukončení běžícího projektu jdou soubory bez problému smazat.

media_player.dispose();
Runtime.getRuntime().gc();

Jenže i když zavolám dispose() a uměle vyvolám garbage collector, přesto se občas stane, že soubor/y nejdou smazat.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny