it-swarm.com.ru

Открыть в Java (TM) Platform SE бинарный

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

Как мне это закрыть?

33
user1642596

Это то, что работает для меня (с помощью 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 знают это ...

57
robguinness

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

Ура!

19
Saps

В Windows 8.1:

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

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

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

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

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

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

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

2
bern1wv

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

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

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

1
Hitesh Shekhada