简体   繁体   English

运行Java jar文件,返回不支持的major.minor版本52.0

[英]Running java jar file returning Unsupported major.minor version 52.0

I am trying to run an executable and every time I run java -jar "example file" I get this error: 我试图运行可执行文件,并且每次我运行java -jar“ example file”时,都会出现此错误:

Exception in thread "main" java.lang.UnsupportedClassVersionError: sgs_grahpical_utility : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

It says my Java version is "1.7.0_95" but I downloaded jdk1.8.0_91 and in the netbeans java platform it is using the jdk 1.8. 它说我的Java版本是“ 1.7.0_95”,但是我下载了jdk1.8.0_91,并且在netbeans Java平台中它正在使用jdk 1.8。 Im not sure whats wrong because if I run another project the same way, it is perfectly fine.Im using netbeans IDE 8.1. 我不知道出什么问题了,因为如果我以相同的方式运行另一个项目,那也很好。我使用的是netbeans IDE 8.1。

Update: I changed the way I did this project, I don't have a package like I do for the other one that works fine when running. 更新:我更改了执行此项目的方式,没有像我为另一个在运行时能正常工作的程序包那样的程序包。 Im wondering if this has something to do with it 我想知道这是否与它有关

It seems you are not configured the JRE properly at runtime configuration. 似乎您在运行时配置中未正确配置JRE。

Select Run configuration > JRE Tab > Select the valid Java version via 'Installed JREs' option. 选择运行配置> JRE选项卡>通过“已安装的JRE”选项选择有效的Java版本。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM