solucion parou funcionar descargar dejó consuming java file file-io filehandle file-locking

parou - Abrir en Java(TM) Platform SE binary



java tm platform se binary windows 10 (6)

Intenté eliminar un archivo del que tengo dos, uno ligeramente modificado, para poder eliminar el anterior y reemplazarlo por el nuevo que cambié. Cuando traté de eliminar el archivo, recibí el mensaje de error ''archivo en uso'' donde decía que la acción no se puede completar porque el archivo está abierto en el binario de plataforma Java (TM) SE.

¿Cómo lo cierro?


  1. Abra el Administrador de tareas en Windows.
  2. Ir a ver-> Seleccionar columnas y verificar la línea de comando.
  3. Ahora mata el proceso java que bloqueó el archivo. (la opción de línea de comando muestra la ruta del proceso java desde donde se ejecuta para que innecesariamente no necesite matar todo el proceso java).

Cierre el proyecto en Eclipse y debería funcionar.


En Windows 8.1:

1) Menú de Inicio ... elija "Ejecutar" y escriba: msconfig y haga clic en "Aceptar".

2) Se abre "Configuración del sistema", haga clic en la pestaña "Inicio".

3) Haga clic en donde dice "Abrir el Administrador de tareas".

4) Elija la pestaña "Procesos".

5) Busca en la lista y encuentra "Java SE". Haga clic con el botón derecho y elija "Finalizar tarea".

6) Cierre el cuadro "Administrador de tareas" y "Configuración del sistema".

7) Volver al archivo que no se puede eliminar. Haga clic derecho y elija "Eliminar" nuevamente. Presto ........ archivo eliminado.


Esto es lo que funcionó para mí (usando Windows). Básicamente es el mismo procedimiento que comentado por ali haider, pero con más detalles ...

Usando el símbolo del sistema de Windows:

tasklist | findstr java

("findstr" es una utilidad de línea de comandos para Windows similar a "grep" en Linux)

Busque cualquier línea con ''java'' y observe el PID del proceso java.

taskkill /F /PID "PID_OF_JAVA_PROCESS"

donde "PID_OF_JAVA_PROCESS" debe ser reemplazado por el número PID real.

Resultado:

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

Repita para cada proceso de java que se está ejecutando. ¡Ahora debería poder tener su archivo deseado!

Avíseme si necesita instrucciones para Linux (es decir, ps, kill, etc.), pero probablemente la mayoría de los usuarios de Linux lo sepan ...


Si no se trata de algo que se ejecuta durante el arranque del sistema, intente reiniciar para borrar todos los archivos abiertos.


Simplemente abra el administrador de tareas en Windows, verifique los procesos, cierre todos los procesos java. Ahora intenta borrar el archivo, deberías poder. Esto funcionó para mí.

¡Aclamaciones!