一个.jar文件在我的计算机上崩溃,但在另一台计算机上没有崩溃

时间:2018-09-03 07:45:07

标签: java jar executable-jar

我正在尝试运行从此链接下载的.jar文件(我没有创建此文件,或者正在尝试编辑此文件,我只是在尝试运行它):

https://github.com/SquidPony/SquidLib/releases/download/v3.0.0-b9/SquidSetup-3.0.0-b9.jar

但是,它将打开一个黑屏,然后立即关闭自身。我尝试记录错误消息,并且得到了以下信息:

Exception in thread "main" com.badlogic.gdx.utils.GdxRuntimeException: Unable to invoke method: initiateFirstScreen of type: com.github.czyzby.autumn.mvc.component.ui.InterfaceService@32eff876 with parameters: []
        at com.github.czyzby.autumn.context.impl.method.MethodInvocation.invoke(MethodInvocation.java:50)
        at com.github.czyzby.autumn.processor.impl.InitiateAnnotationProcessor.doAfterScanning(InitiateAnnotationProcessor.java:42)
        at com.github.czyzby.autumn.context.ContextInitializer.invokeProcessorActionsAfterInitiation(ContextInitializer.java:293)
        at com.github.czyzby.autumn.context.ContextInitializer.initiate(ContextInitializer.java:254)
        at com.github.czyzby.autumn.mvc.application.AutumnApplication.initiateContext(AutumnApplication.java:78)
        at com.github.czyzby.autumn.mvc.application.AutumnApplication.create(AutumnApplication.java:65)
        at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.initializeListener(Lwjgl3Window.java:416)
        at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Window.update(Lwjgl3Window.java:364)
        at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.loop(Lwjgl3Application.java:136)
        at com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application.<init>(Lwjgl3Application.java:110)
        at com.github.czyzby.setup.MainKt.main(main.kt:24)
Caused by: com.badlogic.gdx.utils.reflect.ReflectionException: Exception occurred in method: initiateFirstScreen
        at com.badlogic.gdx.utils.reflect.Method.invoke(Method.java:114)
        at com.github.czyzby.kiwi.util.gdx.reflection.Reflection.invokeMethod(Reflection.java:130)
        at com.github.czyzby.autumn.context.impl.method.MethodInvocation.invoke(MethodInvocation.java:47)
        ... 10 more
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.badlogic.gdx.utils.reflect.Method.invoke(Method.java:108)
        ... 12 more
Caused by: com.badlogic.gdx.utils.GdxRuntimeException: At least one view has to be set as first.
        at com.github.czyzby.autumn.mvc.component.ui.InterfaceService.initiateFirstScreen(InterfaceService.java:199)
        ... 17 more

此文件可以在另一台计算机上完美运行,但是由于某种原因在我需要使用它的计算机上崩溃。谁能提供一些建议,建议从这里出发?我已经尝试过重新安装Java,除了这个以外,其他.jar文件似乎都可以工作,并且由于某种原因它可以在另一台计算机上运行。

编辑:忘记提及两台计算机的操作系统都是Windows 10。

0 个答案:

没有答案