Eclipse在哪里为不在我的工作区中的项目保存.java文件?基本上,我从朋友那里下载了一个项目,并将该项目导入Eclipse。我在项目中编辑并创建了新的包和文件。然后,我导出了项目并将其上传到文件共享网站。几天后,(我的电脑从那时起重新启动),我重新打开了Eclipse。我的文件不在那里,所以我尝试在计算机上查找它们,但找不到任何东西。我回到了我上传文件的网站,所有文件都是空白的。
我认为问题可能是Eclipse将文件保存到工作区内的项目文件夹中。但是,由于该项目来自我的朋友,该项目在我的工作区中并不存在。如果是这种情况,那么只要我保存这些文件,Eclipse会在哪里存储这些文件? Eclipse程序中的某种本地内存是否会在重新启动计算机时被删除?任何信息都将不胜感激。
答案 0 :(得分:0)
Eclipse使用普通文件系统。但是,如果您使用导入向导现有项目到Workspcace 而没有选项将项目复制到工作区或项目从文件夹或存档导入向导,那么引用的文件夹已引用但未复制。也许你已经删除了所谓的复制文件夹。在这种情况下,Eclipse将显示一个已关闭的项目文件夹。您可以右键单击已关闭的项目文件夹,然后选择属性:在资源中,现在已删除的目录显示为位置。
至少(至少部分)恢复您编辑的文件:
在重新创建的文件夹中,使用以下内容创建文件.project
(将 Foo 替换为项目/文件夹名称):
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>Foo</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>
在Eclipse中打开项目:右键单击并选择打开项目