Maison >Java >javaDidacticiel >Que faire si le fichier Java ne peut pas être supprimé

Que faire si le fichier Java ne peut pas être supprimé

藏色散人
藏色散人original
2020-04-07 10:06:284432parcourir

Que faire si le fichier Java ne peut pas être supprimé

Que dois-je faire si le fichier Java ne peut pas être supprimé ?

La solution au problème de l'utilisation de la suppression de fichier Java file.delete() pour supprimer le fichier

Aujourd'hui, lorsque vous utilisez Springboot pour supprimer le fichier, il ne peut pas être supprimé normalement. Après une période d'enquête, nous avons constaté que le problème était dû au fait que le flux de données n'était pas fermé après la lecture du fichier, nous l'avons donc réenregistré.

Tutoriel recommandé : "Java Learning"

Trouver la raison

Le fichier ne peut pas être supprimé Généralement, le fichier est occupé par un certain programme. Dans le code, il est très probable que l'opération de flux n'ait pas été fermée une fois l'opération de flux de données terminée. S'il s'agit d'un fichier DB, il est également possible que l'opération DB n'ait pas été fermée avec soin.

Solution

Recherchez l'opération de flux ou de fichier DB qui n'est pas fermée, ajoutez une instruction de fermeture, puis exécutez l'opération file.delete().

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn