我从GameManager.java
类调用了一个静态单例实例。
HUD.getInstance().update(timeDelta);
HUD.java
包含HUD
类以及另外两个相关的类HUDTextElement
和HUDElement
。所有的类都在相同的根路径../src/org/mypackage
中。
但是,当我在IntelliJ中编译这个java项目时,我得到在我调用HUD.getInstance()
的那一行上找不到Symbol HUD。
这段完全相同的代码在eclipse中编译得很好,你知道问题出在哪里吗?
发布于 2016-12-10 13:34:26
选择“生成”->“重建项目”可以解决这个问题
发布于 2016-05-10 18:03:19
我遇到了同样的问题,并通过单击File>Invalidate缓存/重新启动修复了它
发布于 2013-03-06 17:13:30
我也遇到了同样的问题,结果发现我从来没有完全编译过fresh项目。因此,右键单击并选择编译‘’(在mac上按shift-cmd-F9组合键)可以修复它。似乎在保存时编译没有‘看到’未编译的文件。
在我的例子中,将src文件夹标记为source没有任何帮助。
https://stackoverflow.com/questions/12132003
复制相似问题