我正在使用 LWJGL 制作一个 java 应用程序。将项目导出到 jar 并对其进行签名时,当我尝试打开这样的文件时它会崩溃:
File file;
try {
file = new File(getClass().getResource(map_filename).toURI());
} catch (URISyntaxException e) {
e.printStackTrace();
return null;
}
您可以在此处查看小程序: http ://www.cs.tau.ac.il/~vladis2/LD23.html 单击播放按钮后它会立即崩溃。整个代码在这里: http ://www.cs.tau.ac.il/~vladis2/LD23.zip也许你可以找到这个错误,即使我很确定它是关于前提的,但我确实签署了它工作正常,直到我尝试从 jar 中打开文件。
如果你想自己编译它,你需要外部: http ://www.cs.tau.ac.il/~vladis2/lwjgl.rar
那么是什么导致小程序崩溃呢?
请尽快提供帮助。谢谢。