javascript — EBUSY: ресурс занят или заблокирован, откройте «ПУТЬ ЗДЕСЬ»

EBUSY: ресурс занят или заблокирован, откройте «ПУТЬ ЗДЕСЬ»

Так что я немного опоздал на игру здесь … 4 года, но это решение должно сработать.

Таким образом, эта проблема возникает из-за того, что другая программа имеет этот открытый файл и может изменить его содержимое в любое время (теоретически), и поэтому ваша операционная система не позволит вам также попытаться внести изменения. Это типично для всех ОС. Вам не нужно, чтобы несколько копий одного и того же файла открывались разными программами, потому что тогда вы бы не знали, какая копия является файлом правды, или как правильно объединить изменения и т. Д. По сути, вам нужно остановить программу, которая в настоящее время использует этот файл, чтобы вы могли читать / писать в него.

В любом случае. Если кто-то ищет ответ здесь, использует ОС на базе Linux / Unix, обратитесь к этому посту .

Если вы столкнулись с этой проблемой на Mac, пост выше может работать для вас, так как OSX на основе Unix.

РЕШЕНИЕ

Если вы работаете в Windows 10 (может работать для более старых версий), вы можете просто перейти к расположению файла в проводнике и попытаться переместить его в другую папку. Не пытайтесь удалить его, потому что он может действительно работать, но его перемещение должно вызвать всплывающее окно с надписью «Файл используется», похожее на это:

Файл используется

Таким образом, всплывающее окно говорит: «Файл открыт в Java (TM) Platform SE Binary». Это твой билет.

Теперь зайдите в диспетчер задач (Ctrl Shift ESC в Windows), найдите и выберите программу, у которой открыт файл, и нажмите «Завершить задачу». Теперь вы можете свободно использовать / изменять / запускать файл, который вы не могли раньше.

Кроме того, в конце перезагрузка компьютера будет делать то же самое в целом. Но это быстрее ИМО.

Надеюсь, что это помогает некоторым людям. Приветствия.

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector