文件消失了,可能与Eclipse有关

时间:2011-12-15 20:09:42

标签: eclipse file ubuntu terminal

我已经从Eclipse工作区文件夹中神秘地丢失了几次文件,之前我认为我必须删除它们,但这次我肯定知道我没有。

我输入了Java项目的文件夹。我列出了文件。有几个文本文件。然后我在gedit中打开一个来查看它。据我所知,然后我在libreoffice Calc(在一个完全独立的位置的电子表格文件中)做了一些事情,然后我对Eclipse中的Java文件做了一些更改。然后它会被自动编译。然后我回到终端执行程序,但它不会运行。列出文件显示它不会运行的原因是所有文本文件都已消失,因此有一个.jar文件(称为stanford-parser.jar)而不是另一个.jar文件。我在电脑上搜索了这些文件,我确认它们已经消失了。

我终端的截图说明了这一点。

enter image description here

任何人都可以帮我理解这是怎么发生的,所以我可以避免它再次发生吗?可以编译删除文件吗?

1 个答案:

答案 0 :(得分:1)

您似乎将源文件存储在Eclipse项目的bin目录中,该目录可能是Eclipse用于放置已编译类的目标目录。将源存储在源文件夹中。每次清理项目时,Eclipse都会删除目标文件夹。

请注意,存储在源目录中的非.java文件会自动由Eclipse复制到目标目录。它们被视为在编译的应用程序中必须在运行时可用的资源。