我收到以下消息:
The project was not built due to "File not found: path/.DS_Store.".
Fix the problem, then try refreshing this project and building it since it may be inconsistent
这是我以前从未见过的错误消息。我在带有 Lion 的 Mac OSX 上运行 Eclipse Indigo。据我了解该消息,我的 .DS_Store
文件导致我无法编译,但该文件怎么会扰乱我的代码?!
也许有趣或不有趣:
我的文件结构如下:
com.packagename
它显示找不到文件:bin/com/.DS_Store
。在我的二进制输出文件夹中找不到 .DS_Store
文件?
最佳答案
尝试在项目导航器中刷新项目(F5 或右键单击/刷新)。
这些错误消息很可能是由 Eclipse 外部的文件系统修改引起的(例如使用外部构建器或 vcs 工具),并且 Eclipse 在构建过程中检测到文件已更改。
或者,如果您使用的是足够新的 Eclipse,您可以尝试首选项中的两个设置,它们在这些情况下也可能有所帮助:选中使用 native Hook 刷新和访问时刷新 在“首选项”对话框的“常规/工作区”页面中。
关于java - 由于缺少文件而无法编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11152194/