EBUSY:资源忙或被锁定,无法删除文件

7
有时候当我尝试启动angular-cli命令时:

ng build --app myApplication -w 

我遇到了以下错误:
EBUSY: resource busy or locked, unlink 'C:\...\inline.bundle.js'

有什么方法可以克服这个问题吗?

2个回答

26

当我尝试将应用程序部署到设备时,我遇到了与google-services.json相同的问题。

EBUSY: resource busy or locked, unlink 'C:\...\google-services.json'

解决方案: 在Windows上打开任务管理器并结束任务管理器中的Java(TM) Platform SE Binary进程。


这应该是根据投票结果被接受的答案。 - afe
在我的情况下,任务管理器的“详细信息”中有3个进程。我必须结束它们所有。 - Gilbert

1

这里有一个更好的解决方法(在Windows上使用Bash)

# for some reason keep getting UBUSY error so kill process
echo "killing any java.exe tasks"
cmd '/C TASKKILL /f /im java.exe'

通常情况下,被接受的答案是有效的,但这个命令也可以使用。 - Mike Becatti

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接