什么是LwjglApplicationConfiguration.forceExit?为什么默认情况下为true?

时间:2020-05-25 10:14:56

标签: java libgdx exit exit-code

我不确定这是否是我本人以及我进行了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的理由。我花了一段时间解决此问题,但在网上找不到任何类似的问题,所以我想知道我是否是唯一的问题,这是否是解决此问题的真正原因/正确的解决方法?在我的台式机(重新安装)和较旧的笔记本电脑(新安装)上都会发生这种情况。

0 个答案:

没有答案