gpt4 book ai didi

java - Eclipse 无法清理构建输出

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:05:34 25 4
gpt4 key购买 nike

我有一个由大约 60 个项目组成的 Eclipse (4.4.1) 工作集(数量可能是相关的,因为刷新工作区需要更多时间)。有时,我会遇到构建失败,因为 Eclipse 无法在构建之前清理输出文件夹:

Eclipse build problem

原来锁定文件的进程是Eclipse本身:

enter image description here

事实证明,被锁定的文件始终是 XML 内容。特别是,如果我将扩展名为 *.foo 的资源定义为 XML 文件(通过 Preferences -> General -> Content Types),它们也很可能会被锁定,一旦它们被复制到输出路径。

我认为问题是由自动验证所有 XML 资源引起的:

enter image description here

-- 所以我首先添加了排除过滤器,甚至完全禁用了 XML/XSD 验证。问题不再经常发生,但仍时不时出现。刷新或关闭-重新打开项目没有帮助。

唯一的补救措施是重新启动 Eclipse 或运行 Unlocker每1/2小时一类,不太方便。

关于如何解决或至少进一步诊断这个问题有什么想法吗?

最佳答案

只是我的 2 美分。

也许您可以按照以下步骤解决此问题:

  1. 项目 -> 属性 -> 构建器 -> 新建 -> 程序
  2. 定义自定义“Cleaner”程序,例如 Unlocker 或您自己的 Java 或 CMD 脚本
  3. 向上移动您的自定义生成器程序。 它应该是列表中的第一个Builder

附言有时我会遇到由 Avira Antivirus Scanner 引起的类似问题...

关于java - Eclipse 无法清理构建输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26631870/

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