2016-02-22 96 views
3

我正在使用intellij思想ide,當我嘗試運行我的libgdx項目作爲桌面應用程序時我收到了此消息。無法運行libgdx項目作爲桌面應用程序

Exception in thread "main" java.lang.ClassNotFoundException: com.nivekbryan.labirint.desktop.DesktopLauncher 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
    at java.lang.Class.forName0(Native Method) 
    at java.lang.Class.forName(Class.java:264) 
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:122) 

回答

1

我有同樣的問題,所以我解決這個問題。基本上,編譯器沒有得到DesktopLauncher類,所以你需要運行通過gradle這個任務是這樣的:

尋找在IDE的搖籃面板,

  1. 命中兩次,鍵入「搖籃」到打開搖籃項目窗格
  2. 點擊「刷新所有項目搖籃」按鈕,如果不顯示出來
  3. 展開:桌面 - >任務>其他
  4. 雙擊「運行」

你只需要後,要做到這第一次推出DesktopLauncher類,你不會得到這個例外。

我希望它能爲你工作,歡呼聲。

+0

哪裏?我找不到,你的意思是打開桌面模塊?但裏面沒有「任務」。 –

+0

檢查更新的解決方案。 –

+0

還有一件事,當我使用gradle運行時,它可以工作,但是當我使用桌面時,它不會更新或遵循新代碼。 –

相關問題