Открыть в Java (TM) Платформа SE двоичная
Я попытался удалить файл, в котором у меня есть два, один слегка измененный, поэтому я мог удалить старый и заменить его новым, который я изменил. Когда я попытался удалить файл, я получил сообщение об ошибке "используемый файл", где он сказал, что действие не может быть завершено, потому что файл открыт в Java (TM) Platform SE binary.
Как его закрыть?
Ответы
Ответ 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 и он должен работать.