Java jogl程序启动非常慢
我试图得到一个项目与JOGL运行,从第二个我遇到了问题。我已经从jogl发布网站下载了jogl-all.jar、gluegen-rt.jar和gluegen-rt-natives-windows-amd64.jar以及jogl-all-natives-windows-amd64.jar版本2.3.2。我提取了gluegen-rt.jar和jogl-all.jar,将它们作为库添加到我的项目中,并将所有本机文件放入lib/natives/windows-amd64中。到目前为止还不错,然后我建立了一个简单的方法,执行以下操作:Java jogl程序启动非常慢,java,performance,jogl,Java,Performance,Jogl,我试图得到一个项目与JOGL运行,从第二个我遇到了问题。我已经从jogl发布网站下载了jogl-all.jar、gluegen-rt.jar和gluegen-rt-natives-windows-amd64.jar以及jogl-all-natives-windows-amd64.jar版本2.3.2。我提取了gluegen-rt.jar和jogl-all.jar,将它们作为库添加到我的项目中,并将所有本机文件放入lib/natives/windows-amd64中。到目前为止还不错,然后我建立了
System.out.println("Start");
GLProfile profile = GLProfile.getDefault();
System.out.println(profile.getImplName());
我点击IntelliJ中的run按钮,它显示“开始”。就这样。我开始查看一些日志,浏览有关该问题的互联网,突然,大约2分钟后,我意识到输出发生了变化,并打印了GL4bc。我有点困惑,我认为这可能是一些与IntelliJ相关的问题,所以在命令行中启动了它。同样,执行GLProfile.getDefault()始终需要1-2分钟。这是什么疯狂?我的意思是,我从不出于性能的考虑而选择Java,但这有点太多了:D
我错过了什么?或者这是“设计的”?提前谢谢你的帮助,祝你度过愉快的一天 将
jogl-all
、gluegen-rt
、gluegen-rt-natives-windows-amd64
和jogl-all-natives-windows-amd64
放在同一目录中。也许你会感兴趣,我做的每件事都完全按照这一页。尽管如此,一个没有代码但GLProfile.getDefault()
的新应用程序运行了2分钟。它试图在AppData\Local\Temp
中运行几十个名为jogam\u exe\u tst.exe
的文件,然后用几秒钟的时间阻止它们完成。这又如何,也需要2分钟?