关于51.0java的信息
本篇文章给大家谈谈51.0java,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java.lang.NoClassDefFoundError: com/google/zxing/EncodeHintType
- 2、java编译,提示JDK版本错误!
- 3、java中这个错误怎么解决 Unsupported major.minor version 51.0
java.lang.NoClassDefFoundError: com/google/zxing/EncodeHintType
后面报错提示:unsupported major minor version 51.0 ,jdk的版本不对,zxing这个需要jdk1.7
java编译,提示JDK版本错误!
错误原因:
类似错误均属于Java版本问题,即JDK版本过低,只要选择相对应的JDK版本编译即可。
48,49,50是Java编译器内部的版本号:
Unsupported major.minor version 51.0 对应于 JDK1.7(JRE1.7)
Unsupported major.minor version 50.0 对应于 JDK1.6(JRE1.6)
Unsupported major.minor version 49.0 对应于 JDK1.5(JRE1.5)
Unsupported major.minor version 48.0 对应于 JDK1.4(JRE1.4)
解决办法:
仅仅按照网上说的设置JAVA_HOME 等方案是不能解决问题的。
下面是我的解决办法:
(1)在eclipse中新增dk1.7的版本
(2)Project - Properties -Java Build Path 右侧窗口 - Libraries 在列表里显示的竟然还是jdk1.6 。
(3)将jdk1.6相关条目选中,然后点右侧按钮 Remove ,将jdk1.6删除。
(4)点右侧 Add Library 弹出对话框,选中jdk1.7的条目,我这里显示的是 JRE System Library 然后点击next。
(5) 在第四步弹出的对话框上,激活 Alternate JRE 选项,并在下拉列表中,选择 jdk1.7 然后点Finish。
(6)在第五步完成后,从Libraries 选项卡切换到 Order and Export 选项卡,并在jar列表中选中 JRE System Library[jdk1.7] 然后 点 ok完成设置。
(7)修改项目启动jdk为1.7;项目右键 - Run As - Run Configuration;选择Jre选项卡,alternate jre选择jre7,点击run即可运行。
总结
其实根本问题还是jre的配置问题。major.minor version,它相当于一个软件的主次版本号,只是在这里是标识的一个java Class的主版本号和次版本号。
java中这个错误怎么解决 Unsupported major.minor version 51.0
1、启动tomcat的过程出现Unsupported major.minor version 51.0错误。
2、选择报错的项目然后右键properties,如图所示。
3、然后选择APPLY,等待会后,点击yes,如图所示。
4、此时会出现以下界面,然后等待编译完成,如图所示。
5、现在就可以重新启动,如图所示就是启动成功了。
关于51.0java和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-04,除非注明,否则均为
原创文章,转载请注明出处。