簡體   English   中英

Eclipse Export Jar文件不起作用

[英]Eclipse Export Jar file not working

所以我已經使用java和eclipse了一段時間,主要是在學校的AP課上。 課堂已經結束,我自己完成了開發工作。 我制作了一個游戲,我想發布它。 我在網上查看了如何執行此操作,並且我知道如何將其導出為jar文件和其他內容,但是它並未完全運行。 當我打開文件時,它只有驅動程序,無法與之交互。 我不知道它是否與多個類或類似的東西有關,但是當我打開jar運行我的游戲時,它只有菜單屏幕,然后您什么也不能做。 它可以在日食中完美運行,但不能作為出口。 我敢肯定有一個簡單的解決方案,但是我找不到。 順便說一下,我使用的是Mac。

您正在使用java -jar jarfilename嗎? 如果您的程序是applet,則可以使用包裝HTML,並使用appletviewer啟動它。

確定最有效的方法后,可以在分發命令時將其放入批處理文件中,以便輕松啟動它。

這看起來像jar文件導出錯誤。 使用java -jar file.jar運行jar文件並查找錯誤。 我猜你的游戲崩潰了,因為它找不到資源。 檢查您是否導出了jar文件中的所有內容,並檢查所有對象引用均已完成,如下所示:

protected static Image createImage(String path) {
        URL imageURL = ClassLoader.getSystemClassLoader().getResource(path);

        if (imageURL == null) {
            System.err.println("Resource not found: " + path);
            return null;
        } else {
            return (new ImageIcon(imageURL)).getImage();
        }
    }

這樣,java將在jar文件的主目錄中搜索資源。 祝您比賽順利!

暫無
暫無

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

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