2016-01-19 48 views
1

我正在使用Eclipse Luna服務版本1a(4.4.1)和JRE7以及LibGDX 1.6.1 - 調試器昨天工作很好,它只是在代碼的前幾行停止工作。Eclipse java調試器突然停止工作?

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停止()作爲我在那裏設置斷點。調試選項卡顯示:

Main [Java Application]
com.xxx.tutorials.libgdx.UI.Scene2D.Main at localhost:61386
Thread [main] (Running)
C:\Program Files (x86)\Java\jre7\bin\javaw.exe (Jan 20, 2016, 12:11:14 AM)

請幫幫忙!由於

回答

0

通過暫停調試器和恢復它,我想通了執行循環並等待音頻輸入,所以我只需添加一個新的語句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); 
} 

和調試器現在正常運行。問題是我的音頻發生了什麼。這是一個不同的故事。謝謝。