La classe FileHandler de java.util.logging implémente une sorte de mécanisme de verrouillage pour le fichier dans lequel elle écrit. Cependant, j'ai trouvé qu'il ya un fichier .lck qui traîne dans le système de fichiers après une application est terminée. Est-il possible de personnaliser le comportement de la classe FileHandler par rapport aux fichiers .lck ou à l'ensemble du mécanisme de verrouillage?java.util.logging.FileHandler et multithread
EDIT: Il semble que lorsque je ferme l'objet FileHandler, les fichiers .lck disparaissent. Est-ce un comportement recherché? Je m'attendais d'une manière ou d'une autre à ce que la méthode close de FileHandler soit appelée automatiquement ...
Je m'attendrais à ce que le fichier lck disparaisse si l'application est arrêtée gracieusement et qu'elle reste derrière si l'application se bloque ou est tuée ... – centic