gpt4 book ai didi

java - 打开.jar时为"A java exception has occurred"

转载 作者:行者123 更新时间:2023-12-01 18:28:31 28 4
gpt4 key购买 nike

我为我的游戏制作了一个客户端,我想将其打包,我使用了 jarmaker 并且我确信我所做的一切都是正确的,但是当我尝试打开 .jar 文件时,它显示“一个 java 异常已发生”任何帮助表示感谢。

Exception in thread "main" java.lang.UnsupportedClassVersionError: client : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)

按任意键继续。 。 .

最佳答案

您使用的 JDK 版本编译的 jar 版本高于用于启动 jar 文件的 JDK(您可能使用 1.7 编译并尝试使用 1.6 运行它)。

2个解决方案:

  • 如果您不使用用于编译的 JDK 的特定功能,请将其目标设置为以前的版本(在上面的示例中,将标志 -target 1.6 添加到编译器选项中)
  • 升级客户端使用的JDK。

关于java - 打开.jar时为"A java exception has occurred",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25162311/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com