簡體   English   中英

錯誤:找不到或加載ALGenerator

[英]Error: Could not find or load ALGenerator

Error: Could not find or load main class com.badlogic.jglfw.generators.ALGenerator

我啟動了一個新的LibGDX項目,並收到此錯誤。 我以為也許只是因為我在嘗試避免gradle。 因此,我使用gdx-setup.jar創建了一個新項目。 然后我去運行台式機版本,並得到與上述相同的錯誤。 所以我就像,好的。 僅僅是因為我現在正在使用LibGDX 1.1.0嗎? 因此,我運行了一個之前正在運行的LibGDX項目。 我再次收到此錯誤。

好吧,是時候嘗試一些不同的東西了。 我刪除了桌面類中的所有代碼,並從此開始:

package com.gdx.main.desktop;

import com.badlogic.gdx.backends.lwjgl.LwjglApplication;
import com.badlogic.gdx.backends.lwjgl.LwjglApplicationConfiguration;
import com.gdx.main.GdxGame;

public class DesktopLauncher {
    public static void main (String[] arg) {
        LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
        new LwjglApplication(new GdxGame(), config);
    }
}

對此:

package com.gdx.main.desktop;

public class DesktopLauncher {
    public static void main (String[] arg) {
        System.out.println("Hello World!");
    }
}

我仍然遇到相同的錯誤。 因此,我認為現在與Eclipse有關,但不確定。 我搜索了錯誤,但找不到任何東西。 我的搜索結果始終小於10。因此,我猜沒有其他人會收到此錯誤。

關於從哪里開始的任何想法,或者您遇到過類似的事情?

編輯

沒有改變任何東西。 對於新項目,同樣的錯誤,但是現在舊項目可以正常工作。 奇怪的...

刪除的項目,通過gdx-setup.jar重新創建...相同的錯誤。

問題是您沒有正確的類作為啟動類。

要解決此問題,請在eclipse中執行以下操作。

在Package Explorer中,右鍵單擊您遇到問題的項目。 轉到屬性和“運行/調試設置”。 這將有您的啟動課程。 對我來說,ALGenerator說。 我選擇了這個,然后單擊“編輯”。 在“主要”選項卡下是一個名為“主要類別:”的字段,該字段旁邊有一個搜索按鈕。 單擊搜索,然后找到其中包含“ public static void main(String [] args){}”的類。 這是您需要選擇的班級。 選擇您的主要課程,然后單擊“應用”。 然后單擊確定。 現在完成!

程序包資源管理器> ProjectName(右鍵單擊)>屬性>運行/調試設置>選擇類,例如。 ALGenerator>編輯>主(選項卡)>主類:>搜索>然后按照上面的說明進行操作

圖片協助:

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM