Java 为什么可以';我不能在游戏屏幕正常工作时导入它吗?

Java 为什么可以';我不能在游戏屏幕正常工作时导入它吗?,java,eclipse,libgdx,Java,Eclipse,Libgdx,我刚刚开始使用libgbx。我用它做了一些工作,效果很好。然后突然发生了一些事情,我不得不重新启动我的计算机,当我再次启动eclipse时,我出现了一个错误,它说 无法将GameScreen解析为类型 而且我不能导入GameScreen,它以前工作过。上面说 未找到修复“GameScreen”未解析引用的建议,请单击此处手动配置项目“MyGame”的生成路径 我不知道我要做什么才能让它工作。我的电脑上的垃圾桶里还有3张地图,它们的名字是,恢复的文件,恢复的文件#1和恢复的文件#3,但我不知道这是

我刚刚开始使用libgbx。我用它做了一些工作,效果很好。然后突然发生了一些事情,我不得不重新启动我的计算机,当我再次启动eclipse时,我出现了一个错误,它说

无法将GameScreen解析为类型

而且我不能导入GameScreen,它以前工作过。上面说

未找到修复“GameScreen”未解析引用的建议,请单击此处手动配置项目“MyGame”的生成路径


我不知道我要做什么才能让它工作。我的电脑上的垃圾桶里还有3张地图,它们的名字是,
恢复的文件
恢复的文件#1
恢复的文件#3
,但我不知道这是否与问题有关。

如果在eclipse运行时重新启动计算机。然后您的工作区没有正确保存(在关闭eclipse时会这样做)。很可能是您在该会话中创建了GameScreen类,因此现在它不保存在worspace中,而是保存在磁盘上


单击每个项目(核心、android、桌面、gtw,如果你也有)。并在所有这些按钮上按F5(刷新)。也做一次清洁,只是为了确定。这应该可以解决您的问题。

如果工作区出现了一些似乎无法找到的问题,那么最好重新开始

  • 月食
  • 删除元数据文件夹
  • 重新启动eclipse
  • 在同一文件夹中打开工作区
  • 删除gwt项目中的gwt缓存文件
  • 清理所有项目

这有望解决问题。祝你好运。

介意你发布一个产生相同错误的小代码片段吗?看来你的eclipse工作区(或者至少是你的项目)不知怎么坏了。我试图创建一个新项目,但没有成功。你知道它是否可以修复吗@Sasankapprivate GameScreen GameScreen;这就是我犯错误的地方@Dennismeng我的意思是一个小片段,它允许用户重现您看到的错误。只是一句话没用;可能有很多错误。如果您没有选择任何项目或文件,刷新命令将应用于整个工作区。我真的不知道在哪里可以找到这些不同的文件夹。您的项目存储在同一个文件夹中。(工作区文件夹)。要检查它,请转到“文件->切换工作区->其他”,现在您应该会看到高亮显示的路径。(.元数据文件夹可能被隐藏)