gpt4 book ai didi

java - Eclipse java 调试器突然停止工作?

转载 作者:太空宇宙 更新时间:2023-11-04 13:01:38 25 4
gpt4 key购买 nike

我正在使用带有 JRE7 和 LibGDX 1.6.1 的 Eclipse Luna Service Release 1a (4.4.1) - 调试器昨天运行良好,只是在前几行代码处停止运行。

import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;

public class Main {
public static void main(String[] args) {
LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration();
cfg.title = "Scene2D";
cfg.useGL30 = false;
cfg.width = 480;
cfg.height = 320;

new LwjglApplication(new Main_Scene2D(), cfg);
}
}

在上面的源代码中,我可以在任何行设置断点并单步执行其余部分,但它不会在 Main_Scene2D() 处停止,因为我在那里设置了断点。调试选项卡显示:

主[Java应用程序]
com.xxx.tutorials.libgdx.UI.Scene2D.Main 位于 localhost:61386
线程[主](运行)
C:\Program Files (x86)\Java\jre7\bin\javaw.exe(2016 年 1 月 20 日上午 12:11:14)

请帮忙!谢谢

最佳答案

通过暂停调试器并恢复它,我发现执行正在循环并等待音频输入(?),因此我只需在 main 中添加一个新语句 cfg.disableAudio:

public static void main(String[] args) {
LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration();
cfg.title = "Scene2D";
cfg.useGL30 = false;
cfg.width = 480;
cfg.height = 320;
cfg.disableAudio = true;

new LwjglApplic ation(new Main_Scene2D(), cfg);
}

并且调试器现在表现正常。问题是我的音频发生了什么。那是一个不同的故事。谢谢。

关于java - Eclipse java 调试器突然停止工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34883186/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com