2012-03-25 79 views
0

我必须为我的计算机科学课程进行Java游戏。由于我业余时间已经用Java编写了一款游戏,因此我决定重新使用一些代码。但是,在导入我的旧代码后,我发现它只能在调试模式下工作。正常运行不会导致程序崩溃,但许多游戏内功能无法正常运行。我想我可能看到一个类在调试模式下没有发现异常,但它没有再次显示。什么可能导致这个问题?我已经尝试重新导入文件。请随时索取任何其他信息。仅在调试模式下工作的Java代码

+0

当你说“不工作”时会发生什么? – 2012-03-25 01:42:13

+1

如果游戏崩溃,我们可以得到一个堆栈跟踪? – edthethird 2012-03-25 01:42:21

+0

不工作,我的意思是你可以移动玩家,但没有其他单位移动。我可以开枪,但我的枪不会补给。游戏不会崩溃,所以我不知道发生了什么问题。 – 2012-03-25 01:44:58

回答

3
  1. 对于任何非标准类,请删除导入语句。然后让IDE提出建议。确保这些建议有意义。

  2. 当你说“调试模式”时,你的意思是在IDE的调试器下运行,还是你的意思是当你启用日志记录时,或者当你插入'System.out.println'语句?

0

很难说这个数量的信息。也许你需要清除生成的类文件,以便进行干净的构建。如果它在服务器上运行,则可能需要在服务器上删除并重新创建它。

相关问题