Ouvert dans Java(TM) Plate-forme SE binaire


J'ai essayé de supprimer un fichier dont j'ai deux, un légèrement modifié, afin que je puisse supprimer l'ancien et le remplacer par le nouveau que j'ai changé. Lorsque j'ai essayé de supprimer le fichier, j'ai reçu le message d'erreur "fichier en cours d'utilisation" où il était indiqué que l'action ne pouvait pas être terminée car le fichier est ouvert en binaire Java(TM) Platform SE.

Comment puis-je le fermer?

Author: Andrew Thompson, 2012-09-03

6 answers

C'est ce qui a fonctionné pour moi (en utilisant Windows). C'est fondamentalement la même procédure que celle commentée par ali haider, mais avec plus de détails...

Utilisation de l'invite de commande Windows:

tasklist | findstr java

("findstr "est un utilitaire de ligne de commande pour Windows similaire à" grep " sous Linux)

Recherchez toutes les lignes avec 'java' et notez le PID du processus java.

taskkill /F /PID "PID_OF_JAVA_PROCESS"

Où "PID_OF_JAVA_PROCESS" doit être remplacé par le numéro PID réel.

Résultat:

SUCCESS: The process with PID "PID_OF_JAVA_PROCESS" has been terminated.

Répéter pour chaque processus java en cours d'exécution. Maintenant, vous devriez être en mesure de votre fichier désiré!

Faites-moi savoir si vous avez besoin d'instructions pour Linux (c'est-à-dire ps, kill, etc.), mais probablement la plupart des utilisateurs de Linux les connaissent...

 44
Author: robguinness, 2016-06-13 20:52:04

Ouvrez simplement le gestionnaire des tâches sous Windows, Vérifiez les processus, Fermez tous les processus java. Maintenant, essayez à nouveau de supprimer le fichier, vous devriez pouvoir le faire. Cela a fonctionné pour moi.

Santé!

 16
Author: Saps, 2013-08-21 09:03:21

Si ce n'est pas quelque chose qui s'exécute pendant le démarrage du système, essayez de redémarrer pour effacer tous les fichiers ouverts.

 2
Author: AWT, 2012-09-03 03:39:05

Dans Windows 8.1:

1) Menu Démarrer...choisissez "Exécuter" et tapez: msconfig et cliquez sur "OK".

2) "Configuration du système" s'ouvre cliquez sur l'onglet "Démarrage".

3) Cliquez là où il est écrit "Ouvrir le gestionnaire des tâches".

4) Choisissez l'onglet "Processus".

5) Parcourez la liste et trouvez "Java SE". Faites un clic droit et choisissez "Terminer la tâche".

6) Fermez les cases "Gestionnaire des tâches" et "Configuration du système".

7) Retournez au fichier qui n'a pas pu être supprimé. Faire un clic droit et choisissez à nouveau "Supprimer". Presto........fichier supprimé.

 2
Author: bern1wv, 2015-05-18 01:55:27
  1. Ouvrez le Gestionnaire des tâches dans Windows.
  2. Allez dans affichage-> Sélectionnez Colonnes et vérifiez la ligne de commande.
  3. Tuez maintenant le processus java qui a verrouillé le fichier. (l'option de ligne de commande affiche le chemin du processus java d'où il est exécuté afin que vous n'ayez pas besoin de tuer inutilement tout le processus java.)
 2
Author: V_Dev, 2015-11-16 05:39:34

Fermez le projet dans Eclipse et cela devrait fonctionner.

 -1
Author: Hitesh Shekhada, 2015-04-29 05:00:33