eclipse没有看到类文件

时间:2013-11-05 18:31:16

标签: java eclipse

我有eclipse项目。

我添加目录src/directory并将SomeClass.java放在那里

我编译了我的应用程序。

在文件系统的somedirectory中我看到.class文件。

但是在eclipse中somedirectory看起来是空的。

是什么原因?如何解决?

我多次按F5!

3 个答案:

答案 0 :(得分:6)

当您在包资源管理器中时,

eclipse会隐藏类文件。尝试切换到导航器(Ctrl + 3并键入“navigator”),然后会出现一个“bin”文件夹,其中一个包含您的类文件。

答案 1 :(得分:1)

首先,包含已编译类的Eclipse src文件夹和输出文件夹是两个不同的文件夹。这两个文件夹的位置在项目的属性页面中的 Java Build Path 选项卡下配置。有关配置can be found here的更多信息。

因此,当您在Eclipse中按F5刷新文件夹时,您基本上刷新了源文件夹,并且您永远不会看到.class文件。包含.class文件的输出文件夹由Project Explorer视图隐藏。

如果您绝对希望通过Eclipse查看这些文件,请切换到资源透视图并按照给定by the answer of this SO entry的说明操作,或者按照@markusw,CTRL-3 +给出的说明进行操作导航器视图更快!

答案 2 :(得分:0)

源目录src的层次结构应与其中的类的包名称相同。换句话说,如果您有一个包名为com.example.util的类,那么该类应该位于目录src/com/example/util内。