Eclipse中派生的文件是什么?

chr*_*ris 41 eclipse

我有派生文件的问题.我项目中的一些文件是"派生"的.当我想编辑这些文件时,我收到以下消息:

"此文件派生"

"你真的想编辑吗?"

当我右键单击此文件并选择属性时,我看到标记了"已存档".

我认为这是Maven的一个问题,但我不知道如何解决这个问题或知道为什么我的部分文件是"派生"的.

Boz*_*zho 26

不一定有问题.派生文件是基于其他文件生成的文件.当您编辑它们时,下次生成它们时,您的编辑将会丢失.

尝试找出哪些是源文件.

  • 谢谢Eclipse没有坐下来让我自己拍脚:-) (9认同)
  • 如何找到源文件?! (3认同)

Ken*_*fer 22

我刚遇到这个问题,我不小心拖了一个包进入了gen文件夹.这在包中设置了一个标志.当我复制它时它仍然存在,并影响所有子文件.

我只是右键单击包,属性和未命中的Derived,问题解决了.


Paw*_*cki 15

您可能尝试编辑"目标"目录中的文件.


Sep*_*rvi 6

在使用TeXlipse创建LaTeX文档后,我遇到了这个问题.TeXlipse将输出(PDF)文件放在同一文件夹中,并使用Derived属性标记整个文件夹.派生文件是那些已自动生成且不应编辑的文件,或者下次重新生成文件时更改将丢失.显然,并非文件夹中的所有文件都是派生的.通过右键单击文件夹并选择属性,我可以看到Derived属性已设置,但取消选中它没有帮助(下次再次检查).

如果问题实际上是Maven,那么这将不起作用,但如果有人在创建TeXlipse文档后出现此问题,这里是解决方案:

  1. 右键单击项目,选择Properties,然后选择Latex Project Properties.
  2. 取消选中" 将LaTeX输出文件设置为派生",或者修改" 输出文件"路径,以便将文件写入项目根目录或其他文件夹中.
  3. 右键单击具有" 派生"属性的文件夹,选择" 属性",取消选中" 派生".