Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse在未经授权时继续终止我的项目_Java_Eclipse_Debugging_Netbeans 8 - Fatal编程技术网

Java Eclipse在未经授权时继续终止我的项目

Java Eclipse在未经授权时继续终止我的项目,java,eclipse,debugging,netbeans-8,Java,Eclipse,Debugging,Netbeans 8,每当我运行/调试我的任何项目时,我都不会再得到一个窗口,大约20秒后eclipse就会终止它。我已尝试重新安装EclipseIDE。当我使用System.out.println()时,我只在中看到控制台输出 我已尝试将其导出到Netbeans IDE,但它正常启动时出现以下异常: `Exception in thread "Thread-2" java.lang.ArrayIndexOutOfBoundsException: 480000 at com.Mafia.graphics.Re

每当我运行/调试我的任何项目时,我都不会再得到一个窗口,大约20秒后eclipse就会终止它。我已尝试重新安装EclipseIDE。当我使用System.out.println()时,我只在中看到控制台输出

我已尝试将其导出到Netbeans IDE,但它正常启动时出现以下异常:

`Exception in thread "Thread-2" java.lang.ArrayIndexOutOfBoundsException: 480000
    at com.Mafia.graphics.Render3D.renderWall(Render3D.java:150)
at com.Mafia.graphics.Screen.render(Screen.java:33)
at com.Mafia.Display.render(Display.java:153)
at com.Mafia.Display.run(Display.java:122)
at java.lang.Thread.run(Thread.java:745)`
但eclipse中的控制台并没有说明运行模式中的任何错误。我刚刚在调试“Mafia”(我的一个项目)时在调试控制台中发现了这一点

C:\ProgramFiles\Java\jdk1.7.0\u 55\bin\javaw.exe(2014-04-22 9:48:56 PM)
退出值是什么意思?它是否与问题有关

我在跑步:

Windows7SP1

JDK 1.7.0_55(64位)


JRE 7(64位)

崩溃是由我忽略的一行(我的Epic失败)引起的,这行就是问题所在:render.renderWall(0,1,1,0);但它必须是这样的:render.renderWall(0,1,2,0);这是导致坠机的原因


我是如何发现的:重新查看了我上次编写的代码

您试过从命令行运行它吗?没有,但是您将如何从命令行运行它?控制台窗口中肯定有异常和堆栈跟踪?如果没有,则Eclipse没有终止它,您的程序正在正常终止,因此代码中存在逻辑错误。@martymose java mymain类您需要在
\bin
目录中执行
java com.Mafia.Display
,因为它在包中。
<terminated, exit value: -1073740940>C:\Program Files\Java\jdk1.7.0_55\bin\javaw.exe (2014-04-22 9:48:56 PM)