Open in Java(TM) Platform SE binary

eu tentei apagar um arquivo que eu tenho dois, um ligeiramente alterado, para que eu pudesse apagar o mais velho e substituí-lo pelo novo que eu mudei. Quando eu tentei excluir o arquivo eu recebi a mensagem de erro 'arquivo em uso', onde ele disse que a ação não pode ser concluída porque o arquivo está aberto na plataforma Java(TM) se binário.

Como é que o fecho?

Author: Andrew Thompson, 2012-09-03

6 answers

Isto é o que funcionou para mim (usando o Windows). É basicamente o mesmo procedimento que comentado por ali haider, mas com mais detalhes...

Usando a linha de comandos do Windows:

tasklist | findstr java

("findstr "é um utilitário de linha de comandos para Windows semelhante ao" grep " no Linux)

Procure por quaisquer linhas com 'java' e repare no PID do processo java.

taskkill /F /PID "PID_OF_JAVA_PROCESS"

Em que" PID_OF_JAVA_PROCESS " deve ser substituído pelo número PID actual.

Resultado:

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

Repetir para cada processo java que está em execução. Agora você deve ser capaz de seu arquivo desejado!

Avise-me se precisar de instruções para o Linux (ps, kill, etc.), mas provavelmente a maioria dos usuários do Linux sabem disso...

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

Basta abrir o Gestor de tarefas no Windows, verificar os processos, fechar todos os processos java. Agora novamente tente apagar o arquivo, você deve ser capaz de. Isto funcionou comigo.

Saúde!
 16
Author: Saps, 2013-08-21 09:03:21

Se não é algo que corre durante um arranque do sistema, tente reiniciar para limpar todos os ficheiros abertos.

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

No Windows 8.1:

1) Menu Iniciar...escolha " Executar "e digite: msconfig e clique em"OK".

2) a" configuração do sistema "abre, carregue na página" arranque".

3) Carregue onde diz "Open Task Manager".

4) Escolha a página "processos".

5) procure na lista e encontre "Java SE". Clique com o botão direito e escolha "End Task".

6) fechar a caixa" Gestor de tarefas "e" configuração do sistema".

7) volte ao ficheiro que não pôde ser apagado. Direito e escolhe "apagar" outra vez. Presto........ficheiro apagado.

 2
Author: bern1wv, 2015-05-18 01:55:27
  1. abrir o Gestor de Tarefas no windows.
  2. Vá para ver - > seleccione as colunas e verifique a linha de comandos.
  3. Agora mate o processo java que bloqueou o arquivo. (a opção da linha de comandos mostra a localização dos proces java a partir de onde ele é executado de modo que desnecessariamente você não precisa matar todo o processo java.)
 2
Author: V_Dev, 2015-11-16 05:39:34
Fecha o projecto no Eclipse e deve funcionar.
 -1
Author: Hitesh Shekhada, 2015-04-29 05:00:33