生成一个JAR文件,使用gradle

时间:2016-12-08 21:11:23

标签: java netbeans gradle jar libgdx

当我尝试为使用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项目插件)。

我很绝望,这是我需要在大学完成这个项目的最后一件事。

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

所以我发现了这个错误,我用7zip打开了jar文件,看到images文件夹改了名字,所以我再次更改了它并且有效。

希望这有助于将来。