我有日食项目。
我添加目录src/directory
并放在那里 SomeClass.java
我编译我的应用程序。
在somedirectory
文件系统中我看到.class
文件。
但是在日食中somedirectory
看起来很空。
什么原因?如何解决?
我按F5很多次!
当您在包资源管理器中时,eclipse 会隐藏类文件。尝试切换到导航器(Ctrl+3 并键入“navigator”),然后应该会出现一个“bin”文件夹,其中包含您的类文件。
首先,包含已编译类的 Eclipsesrc
文件夹和输出文件夹是两个不同的文件夹。这两个文件夹的位置在项目的属性页面中的Java 构建路径选项卡下进行配置。可以在此处找到有关配置的更多信息。
因此,当您在 Eclipse 中按 F5 刷新文件夹时,您基本上是在刷新源文件夹,您将永远不会.class
在其中看到文件。包含.class
文件的输出文件夹被 Project Explorer 视图隐藏。
如果您绝对想通过 Eclipse 查看这些文件,请切换到Resource透视图并按照此 SO 条目的答案给出的说明进行操作,或者按照@markusw 给出的说明进行操作,CTRL-3 + Navigator 视图更快!
源目录的层次结构src
,应该和里面的类的包名一样。换句话说,如果您有一个包名为 的类com.example.util
,那么该类应该位于目录src/com/example/util
中。