Eclipse包资源管理器为空。

7

我是Eclipse的新手,但似乎无法让“包资源管理器”配合。这是我的当前文件树:

└───workspace
    ├───bin
    │   └───var
    ├───res
    │   └───gui
    └───src
        └───var
            └───all of my source code

我尝试在当前树、\workspace、\workspace\src和workspace\src\var中启动工作区,但都导致包资源管理器为空。我已经尝试使用Eclipse Indigo、Juno、Classic Indigo和Classic Juno,但都没有成功。有人能提供帮助吗?


你实际上想要做什么? - BalusC
7
看起来你在试图让 Eclipse 以一种不符合设计的方式工作。Eclipse 中的“工作空间”应该是一个包含项目的目录。你应该从一个空的工作空间目录开始,并使用 Eclipse 创建不同的项目。 - Alonso Dominguez
那么你的意思是我要用当前目录替换“工作区”? - Code Monkey2
1
不,我建议创建一个新目录,将你的Eclipse工作区指向它,然后使用Eclipse的“新项目”向导来创建你的项目。 - Alonso Dominguez
1
找到适合自己的IDE,不要为了IDE而迎合自己。 - S.D.
2个回答

19
也许有点晚了,但我找到了这个问题的解决方案!只需右键单击资源管理器,选择导入,然后在常规选项中选择将现有项目导入工作区,然后找到您项目的根文件夹,它应该会成功导入。对我有效,希望对你也有用;)

6
这个,这个,这个! 不,还不算晚。对我来说,这正好及时!非常感谢! - Riscie
1
如果这篇回答对你有帮助(哇,这都快一年前的事了… :) ),请接受它作为正确答案。 - Ludwik

1
  1. 右键单击您的项目
  2. 选择“属性”
  3. “Java构建路径”
  4. 选择“源”选项卡
  5. 点击“添加文件夹”按钮
  6. 添加您的源文件夹/所有源文件夹

我在Java Juno上看不到“Java Build Path”。 - Code Monkey2
没关系,我已经解决了。可能是另一个问题,但为什么Eclipse没有识别原始“工作区”目录中的.project文件呢? - Code Monkey2
@CodeMonkey2 你把 "工作区" 和 "项目" 的术语搞混了。一个 "工作区" 只是项目的一个容器,你的项目应该位于工作区内部另一个文件夹中。请注意,在启动 Eclipse 后,您的 "工作区" 包含一个 .metadata 文件夹,而没有 .project.classpath 文件。 - Alonso Dominguez
我的树仅包含文件夹,但是.project和.classpath文件都在那里。 - Code Monkey2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接