我不确定这是否是我本人以及我进行了2次全新安装的方式,但是最基本的LibGDX桌面应用程序退出时的退出值非零为-1。原因似乎是badges
中的forceExit
默认设置为true,因此LwjglApplicationConfiguration
上的这一行被称为:
LwjglApplication
哪个触发以下退出日志:
if (graphics.config.forceExit) System.exit(-1);
如果我手动将config.forceExit设置为false,则似乎可以正常关闭。但是为什么默认情况下这样运行呢?评论> Task :desktop:DesktopLauncher.main() FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':desktop:DesktopLauncher.main()'.
> Process 'command 'C:/Program Files/Java/jdk1.8.0_221/bin/java.exe'' finished with non-zero exit value -1
并不是将其默认设置为true imho的理由。我花了一段时间解决此问题,但在网上找不到任何类似的问题,所以我想知道我是否是唯一的问题,这是否是解决此问题的真正原因/正确的解决方法?在我的台式机(重新安装)和较旧的笔记本电脑(新安装)上都会发生这种情况。