【问题标题】:LWJGL Applet crashes when opening file打开文件时 LWJGL 小程序崩溃
【发布时间】:2012-05-03 12:43:52
【问题描述】:

我正在使用 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

那么是什么导致小程序崩溃?

请尽快提供帮助。谢谢。

【问题讨论】:

    标签: permissions jar applet lwjgl jar-signing


    【解决方案1】:

    您不能使用 File 从 Jar 中读取文件,您需要使用输入流,因此失败。

    【讨论】:

    猜你喜欢
    • 2016-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-17
    • 1970-01-01
    • 2018-03-31
    • 2023-03-10
    相关资源
    最近更新 更多