我目前正在使用 IntelliJ 中的 LibGDX 为大学项目开发一个小型多人游戏,但我遇到了一个问题,我不能一次运行多个游戏来测试多人游戏功能。
第一次执行程序时一切正常,但第二次单击运行时,进程显示为正在运行,但在第一个实例关闭之前不会打开窗口。我已经进入构建/运行配置并检查了“允许并行运行”选项,但它似乎没有做任何事情。知道是什么原因造成的吗?
最佳答案
问题是您的应用程序作为 Gradle Run Task
执行.该任务将等待进程的退出代码并阻止包括运行任务在内的所有其他任务。我不知道是否可以并行执行运行任务,但这种解决方法对我有用:
Build and run
从 Gradle 到 native IntelliJ IDEA 的选项,如所述 here 关于java - 无法打开 LibGDX 游戏的第二个实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58896225/