我按照3-1视频步骤去做了,也配置好了jdk环境,但是结果是以下

我按照3-1视频步骤去做了,也配置好了jdk环境,但是结果是以下


F:\java>java HelloImooc
Exception in thread "main" java.lang.UnsupportedClassVersionError: HelloImooc : 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)

F:\java>

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

 这个问题是由较高版本的JDK编译的java class文件试图在较低版本的JVM上运行产生的错误。首先要确保编译器自带的jdk版本是否和操作系统中的java版本一致。

  • 追问一下,这样的话在eclipse中的代码编辑会受到影响么?另外就是如果想在cmd中运行.java文件需要做什么?另外你说的操作系统中的java版本是什么意思
    2017-06-16 18:59:52
  • eclipse只要配置好了JDK版本就可以了。如果要在cmd中运行.java文件,装好jdk后要配置环境变量。
    2017-06-17 16:47:19
荒小北158 2017-04-05 20:31:21

你可以百度教程(或许更清晰!)

Python工程师 2017-04-01 09:38:33

1)查看javac -version是否正常  2)查看环境变量是否已经配置正常,注意“;”

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师