eclipse - 文件消失,可能与 Eclipse 有关

标签 eclipse file ubuntu terminal

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

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

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

enter image description here

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

最佳答案

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

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

关于eclipse - 文件消失,可能与 Eclipse 有关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8525949/

相关文章:

php - 如何在 Ubuntu 16.04 中安装 php-curl

android - 无法安装未签名的 APK - 谷歌地图应用

eclipse - 为什么我的导入不被识别

android - 检索项目 : No resource found that matches the given name 'Theme.AppCompat.Light' 的父级时出错

eclipse - tomcat eclipse java ee 默认包

android - 从通知打开文件

PHP is_file 和服务器根相对路径

java - file.renameTo(newFile) 在 Java 中不起作用

ubuntu - 为什么我的程序比基准测试显示的慢?

linux - 我的 rc.local 文件 (Ubuntu) 有什么问题?