我对不同java版本之间的兼容性有疑问。
在我的电脑上,我有java版“1.7.0_02”。 但是当我上传.class并将其嵌入网页时它无法正常工作
我收到错误:
“不支持的major.minor版本51.0”
控制台顶部的标题说: “Java Plug-in 1.6.0_31 使用JRE版本1.6.0_31-b05 Java HotSpot(TM)客户端VM“
我想问一下导致问题的原因。它真的是我的java版本吗? 我的意思是,我使用我编译applet的计算机访问了该站点。
答案 0 :(得分:3)
您不能将使用早期虚拟机编译为Java 1.7兼容性类文件的类,并且您看到的“Java Plug-in”错误说明正是发生的事情。
两个选项:
答案 1 :(得分:1)
感谢您的回答,我弄清楚出了什么问题。
我在机器上开始使用1.7和1.6,这真让我感到困惑。 问题是,1.7是64位,1.6是32位。
我的浏览器是Chrome 32位。
我刚安装了1.7 32位,很好