我有eclipse项目。
我添加目录src/directory
并将SomeClass.java放在那里
我编译了我的应用程序。
在文件系统的somedirectory
中我看到.class
文件。
但是在eclipse中somedirectory
看起来是空的。
是什么原因?如何解决?
我多次按F5!
答案 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
内。