2

我有日食项目。

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

我编译我的应用程序。

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

但是在日食中somedirectory看起来很空。

什么原因?如何解决?

我按F5很多次!

4

3 回答 3

6

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

于 2013-11-05T18:38:25.027 回答
1

首先,包含已编译类的 Eclipsesrc文件夹和输出文件夹是两个不同的文件夹。这两个文件夹的位置在项目的属性页面中的Java 构建路径选项卡下进行配置。可以在此处找到有关配置的更多信息。

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

如果您绝对想通过 Eclipse 查看这些文件,请切换到Resource透视图并按照此 SO 条目的答案给出的说明进行操作,或者按照@markusw 给出的说明进行操作,CTRL-3 + Navigator 视图更快!

于 2013-11-05T18:44:41.870 回答
0

源目录的层次结构src,应该和里面的类的包名一样。换句话说,如果您有一个包名为 的类com.example.util,那么该类应该位于目录src/com/example/util中。

于 2013-11-05T18:35:03.580 回答