Подтвердить что ты не робот

Открыть в Java (TM) Платформа SE двоичная

Я попытался удалить файл, в котором у меня есть два, один слегка измененный, поэтому я мог удалить старый и заменить его новым, который я изменил. Когда я попытался удалить файл, я получил сообщение об ошибке "используемый файл", где он сказал, что действие не может быть завершено, потому что файл открыт в Java (TM) Platform SE binary.

Как его закрыть?

4b9b3361

Ответ 1

Это то, что сработало для меня (с использованием Windows). Это в основном та же процедура, что и комментарий ali haider, но с более подробной информацией...

С помощью командной строки Windows:

tasklist | findstr java

( "findstr" - это утилита командной строки для Windows, похожая на "grep" в Linux)

Найдите любые строки с "java" и обратите внимание на PID процесса java.

taskkill /F /PID "PID_OF_JAVA_PROCESS"

где "PID_OF_JAVA_PROCESS" следует заменить фактическим номером PID.

Результат:

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

Повторите для каждого запущенного java-процесса. Теперь вы должны иметь желаемый файл!

Сообщите мне, нужны ли вам инструкции для Linux (т.е. ps, kill и т.д.), но, вероятно, большинство пользователей Linux знают об этом...

Ответ 2

Просто откройте диспетчер задач в Windows, проверьте процессы, закройте все java-процессы. Теперь попробуйте удалить файл, вы должны быть в состоянии. Это сработало для меня.

Ура!

Ответ 3

Если это не то, что выполняется во время загрузки системы, попробуйте перезагрузить, чтобы очистить все открытые файлы.

Ответ 4

В Windows 8.1:

1) Меню "Пуск"... выберите "Выполнить" и введите: msconfig и нажмите "OK".

2) "Конфигурация системы" открывает вкладку "Запуск".

3) Нажмите, где написано "Открыть диспетчер задач".

4) Выберите вкладку "Процессы".

5) Просмотрите список и найдите "Java SE". Щелкните правой кнопкой мыши и выберите "Завершить задачу".

6) Закройте "Диспетчер задач" и "Конфигурация системы".

7) Вернитесь к файлу, который не может быть удален. Щелкните правой кнопкой мыши и снова выберите "Удалить". Файл Presto........ удален.

Ответ 5

  • Откройте диспетчер задач в Windows.
  • Перейдите в меню просмотра- > Выберите столбцы и проверьте командную строку.
  • Теперь убейте процесс java, который заблокировал файл. (опция командной строки показывает путь к java-процессам, откуда он выполняется, так что без необходимости вам не нужно убивать весь процесс java.)

Ответ 6

Закройте проект в Eclipse и он должен работать.