java - Eclipse 正在创建两个类文件

标签 java eclipse class refresh

当我由于某种原因在包内创建一个新类时,它会创建两个类文件:一个在包内,一个在包外。我想知道为什么会发生这种情况?另外,有时,Eclipse 会“隐藏”我的一些类,以便它们不会出现在项目资源管理器中,尽管当您创建一个与消失的类同名的新类文件时,它会显示该类已经存在...

当我刷新(F5)包时,这些问题就得到了解决。但是当我创建一个新类或重新启动 Eclipse 时,它​​们会再次发生。所以我想要一个不同的解决方案,而不是每次都按 F5...

最佳答案

所以我也遇到了同样的问题,并且可能是出于同样的原因。问题可能是因为您正在 Project Explorer 窗口中创建 .java 文件。关闭这个窗口。然后,转到窗口 -> 显示 View -> 包资源管理器。然后在那里创建您的 .java 文件。问题是“项目资源管理器”窗口看起来与“包资源管理器”完全一样。

关于java - Eclipse 正在创建两个类文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21372232/

相关文章:

c++ - C++ 中静态类函数最常见的用途是什么?

java - 在 java 类中,括号中的代码如何/何时执行?

java - 运行时的 exec() 方法不重定向输出

PHP - mySQL 数据库类

java - JNIEnv->FindClass 返回 null OpenJDK 7,正确返回 Oracle JDK 8

java - 由 : org. apache.axis2.AxisFault 引起:无法接合模块:rampart

java - 为什么在 Eclipse 中和从命令行运行 Java 程序时 ThreadPoolExecutor 的行为不同?

eclipse - 如何在 Eclipse 中更改文本光标颜色

java - tomcat共享库-(配置)文件上下文规则

java - 用于重载和覆盖方法的 Clojure gen-class