我完全神秘了。
我不明白为什么Eclipse没有向我显示我的项目列表!
我在类似问题上看到的所有答案都没有提及任何“去这里做那种”答案。
我尝试将'导入/常规/现有项目导入Workspace /浏览到...',但这告诉我项目已经在工作区中。但我知道了!
项目菜单没有“打开项目”选项!!!!
没有'开放工作区'选项。
人们如何打开Eclipse并“恢复工作”???
打开“项目树”以显示我的项目的单一,可靠,可重复的选项是什么?
[或者告诉我我对Java人更聪明的期望远离基地!]
等待!!!我再次打开Eclipse,项目菜单下有一个“打开项目”链接。但是在我打开Eclipse的所有时间里,它总是被禁用。
因此,当您打开eclipse时,它会要求您提供工作空间位置,该位置始终是我的项目所在的位置。但是当它打开时,该项目无处可见。
另一个(更好的?)问题是Eclipse认为我打算做什么或应该在我打开之后做什么?
谢谢,
金博尔
答案 0 :(得分:1)
这听起来像是在尝试查看预先存在的(在Eclipse之外创建的目录)“项目”作为工作台的一部分。但是这些预先存在的目录不是Eclipse项目。 Eclipse项目将一些文件添加到项目目录中,其中包含Eclipse需要的元数据。
两件事: 1.要导入预先存在的项目(Eclipse或非Eclipse),请不要将目录复制到工作区目录,而是复制到其他位置。然后在Eclipse中,右键单击“导入...”,然后导入文件。该错误消息试图告诉您从工作区外部导入: - )
答案 1 :(得分:0)
嗯,我(尽管随后的讽刺)感谢你花时间怀疑我的问题可能是什么。
但是我明确表示项目在工作区中。也就是说,每次启动Eclipse时,我都必须验证要打开的工作空间实际上是包含文件和“项目”的工作空间。
所以按照这种思路,我发布了这个问题。我重新安装了Eclipse的Aptana版本,这是我用来创建项目的版本。
所以我开始相信我的问题是我没有真正接受Eclipse是一个变色龙。并且它只识别它在乳白色条纹时创建的项目,并忽略它在深红色纯色时创建的项目。
实际上我在想,Eclipse可能是一个肥胖的蟾蜍,它会根据'合作伙伴组织'来制作变色龙套装,后者必须根据他们的项目类型进行配置。
所以我的问题结果是我使用了我的Spring版本的Eclipse并下载了Aptana'组件'(或者他们所做的任何Eclipsy),这还不足以使Eclipse的Spring版本将Ruby项目视为一个'项目'(得到它?一个项目?)。也就是说,项目在工作区中,但Eclipse(toad)无法识别由 Eclipse 创建的项目萝卜红色变色龙或由 Eclipse 创建的项目奶油 - 条纹变色龙。那就是Eclipse(toad)不了解任何类型的项目,但是你必须为 Eclipse 的每个安装都有一个单独的,不同的280 MB安装文件夹,它可以解决“项目”的类型你想要继续努力。事实上,Aptana必须编写自己的Project Explorer版本才能显示项目。并且可能每个其他“工具供应商”也会这样做。
所以我必须承认,这确实证明非微软开发人员更聪明,因为他们可以本能地理解这些东西。
因此,我非常感谢您对我的问题的修订版本的确认:
假设我有一个已安装的Eclipse实例,它是由工具制造商生产的,用于处理特定类型的项目,例如Aptana或Spring或Droid或IPHone或Java'Beans'(难怪他们熄灯了在Sun--“豆子”在阳光下干燥,可以这么说,或者,或者......然后当我最终找到必须由工具供应商生产的Project Explorer的自定义版本的链接时,我打开为什么项目菜单上的“打开项目”菜单项不会启用?
事实上,在“开放项目”菜单项实际上启用了哪些条件下?
告诉我,好的,好吗?然后我会很高兴!!!
答案 2 :(得分:0)
您误解了Eclipse的工作区概念。 Eclipse不像大多数其他工具一样工作,您必须打开文件,文档或其他任何操作。
相反,Eclipse会在每次启动时要求您提供工作空间,这在整个Eclipse会话期间使用。如果它没有要求您选择工作区,则在Eclipse启动后使用File-> Switch工作区菜单(您可能不小心设置了“不要再问我”选项)。工作区是(某种程度上相关的)项目的集合,每个项目都包含大量文件和文件夹。所有这些项目都是“开放的”(通常),所以你不需要“打开”任何东西。
示例:
我为一个开源项目工作。因此,我有一个工作区,用于我对该开源项目的所有贡献。这个工作区包含大约40个Java项目,我可以同时修改它们。
然后我有一些私人开发,我将其分组到另一个工作区。第二个工作区还包含多个Java,PHP和其他项目。
如果这个概念仍然不清楚,我建议你阅读关于工作空间的Eclipse帮助。