gpt4 book ai didi

java - 如何处理 Netbeans 错误 : . ..\Find\nbproject\build-impl.xml :1388: Unable to delete directory . ..\Find\dist

转载 作者:行者123 更新时间:2023-11-30 06:10:43 26 4
gpt4 key购买 nike

我今天的具体错误消息的文本是

...\Find\nbproject\build-impl.xml: 1388 : Unable to delete directory ...\Find\ 距离`

dist 时,会虚假地发生相同的错误(无法删除 Clean and Build Project ),但很少发生。在 Netbeans 8.0.2 中尝试。

dist文件夹是成功编译的java所在的位置项目.jar文件将被定位,因此编译器首先要删除 dist ,但由于某种原因(时间?)有时不能。

当我收到此错误时,我总是以某种方式修复它,但不是通过手动删除文件夹,这是第一个明显要尝试的事情。我从来不记得如何完成它,除了尝试这个(重新启动 Netbeans)或那个(重新启动)或其他一些巨大的痛苦。

但是,采用这种直接切入主题的方法怎么样:

-- 单击错误消息 - 在我今天的例子中,这是一个指向行 1388 的链接 的build-impl.xml ,其中表示:

1388: <delete dir="${ dist.dir }" followsymlinks="false" includeemptydirs="true"/>

(复制该行及其行号,以便稍后将其放回去。)

-- 确认dist中没有任何内容后文件夹中,删除有错误的行并重新编译。 (发生此错误时,我从未在 dist 文件夹中看到任何内容。)

-- 将行 (1388) 放回原来的位置。

我知道我不应该弄乱不属于“我的”的文件,但是当 Clean and Rebuild由于任何故障原因而损坏,为什么不异常(exception),特别是因为该行在这种情况下基本上毫无意义(其中没有任何内容),而且仅删除了大约十秒钟?

(请注意,我不是在征求意见;而是询问是否确认该程序。)

最佳答案

某些东西正在干净地访问/锁定 dist 文件夹,并且您的操作系统不允许 Netbeans 删除它,因此会出现错误。确保您不在 dist 文件夹中,或者在进行清理时没有访问其中的任何内容。例如,如果该文件夹中有一个命令窗口。

通常是您的 Apache、Glassfish 或 Tomcat 服务器正在使用 dist 中的文件。尝试在清理操作之前停止这些服务。 Windows 的情况最糟糕——常常因为未知的原因而离开锁。不过,无需编辑 Netbeans 文件夹中的文件。

如果您确实想知道是什么锁定了此文件夹,请尝试查找“谁锁定了我”或类似的应用程序,它会告诉您谁正在访问该文件夹。

如果您只是处理代码,则可以只进行构建(而不是清理和构建)。

关于java - 如何处理 Netbeans 错误 : . ..\Find\nbproject\build-impl.xml :1388: Unable to delete directory . ..\Find\dist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50298711/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com