gpt4 book ai didi

eclipse - Eclipse 在哪里存储有关哪些文件是 "Derived"的信息?

转载 作者:行者123 更新时间:2023-12-03 16:29:01 28 4
gpt4 key购买 nike

当您更改 Eclipse 项目的类路径时,.classpath文件更改,以便如果您将项目发送给其他人(包括 .classpath 文件),他们将具有相同的类路径。但是当您将资源更改为“派生”时,.project 中的任何一个都没有变化。或 .classpath .那么 Eclipse 在哪里存储有关派生哪些文件和文件夹的信息呢?

编辑:我发现了这个:“currently the derived state is stored in a single bit within aflag integer associated with each resource in the workspace tree file”但是如果有人能更准确地解释该标志整数的存储位置以及如何更改它,那将不胜感激。

最佳答案

长时间讨论 this eclipse bug它请求派生状态与 eclipse 项目设置(可以共享)一起持久化,而不是在工作区元数据中(不能)。这个错误很老了,仍然没有解决,但有很多讨论。

我的情况是,我在工作区目录中生成了大量 java 类文件作为 ant 构建的一部分,并希望将它们标记为派生的,这样它们就不会出现在搜索中。我认为我将采取的选项可能是调整我的自动化,以便将其生成的资源标记为派生的:

IResource.setDerived(true);

OP的情况似乎有些不同。我可能会尝试将我的项目的构建路径基于每个用户可以独立定义的变量,因此您的 .classpath 文件对所有用户都是相同的。

关于eclipse - Eclipse 在哪里存储有关哪些文件是 "Derived"的信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6902357/

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