当我尝试为使用LibGDX制作的桌面游戏生成jar文件时,我遇到了问题。问题是我运行以下命令:
gradlew desktop:dist
在Windows命令行中,它会在Project / desktop / build / libs文件夹中生成jar文件,但是当我双击它时会立即关闭。
我尝试使用以下命令运行它:
java -jar desktop-1.0.jar
打印出来 Error
我是LibGDX和graddle的新手,但我认为问题出在桌面项目文件夹中的gradle.build文件中,行
project.ext.assetsDir = new File("../core/assets");
我的资产位于核心项目文件夹中,因为我在LibGDX项目设置中取消选中Android框,当我在Netbeans中使用gradle项目时,它运行正常(使用gradle项目插件)。
我很绝望,这是我需要在大学完成这个项目的最后一件事。
感谢任何帮助。
答案 0 :(得分:0)
所以我发现了这个错误,我用7zip打开了jar文件,看到images文件夹改了名字,所以我再次更改了它并且有效。
希望这有助于将来。