簡體   English   中英

可執行的LibGDX Jar文件不會加載資產

[英]Executable LibGDX Jar File doesn't load assets

我的LibGDX項目在Eclipse中運行,但是當我將其導出到可執行JAR文件時,我得到“無法加載文件:play_button_inactive.png”和“找不到文件:play_button_inactive.png(內部)”。

我刷新並清理了該項目。 我在桌面項目中刪除了我的資產鏈接,然后將其重新加載到構建路徑中,但是仍然存在相同的錯誤。

我查看了jar文件,然后將打包在資產中的Eclipse分別打包到Jar文件中,因此我將它們全部手動放入一個新的“ assets”文件夾中,但是運行它時遇到了相同的錯誤。 我用的命令

java -jar fileName.jar

這是我的構建路徑。

構建路徑1

構建路徑2

感謝您對我做錯的任何建議。

更新 :閱讀后,我找到了一個解決方案,該解決方案是將所有資產與jar文件放在同一目錄中。 有什么辦法可以將它們打包到jar文件中?

我不使用Eclipse的jar文件構建工具,而是使用gradlew desktop:dist來解決此問題。

這可以完美工作並將所有資源和文件打包到生成的jar文件中。

暫無
暫無

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

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