图片:

显示版本的命令提示符

错误图片

Hello.java

import java.applet.Applet;
import java.awt.*;

public class Hello extends Applet {

    // Java applet to draw "Hello World"
    public void paint (Graphics page) {
        page.drawString ("Hello World!", 50, 50);
    }
}

Hello.html

<HTML>
    <HEAD>
        <TITLE>HelloWorld Applet</TITLE>
    </HEAD>

    <BODY>
        <APPLET CODE="Hello.class" WIDTH=300 HEIGHT=150>
        </APPLET>
    </BODY>
</HTML>

错误

Hello : Unsupported major.minor version 52.0

可能是什么问题?


当前回答

如果你正在使用IntelliJ IDEA,进入项目结构(Ctrl + Alt + Shift + S),你可以改变项目的JDK。

其他回答

我通过删除旧版本的JRE并安装JRE 8解决了这个问题。

如果你在Android Studio中遇到问题,并且你已经安装了Android N,将Android渲染版本更改为旧版本,问题就会消失。

只需访问http://java.com/en/download/并更新您的JRE版本

如果你正在使用IntelliJ IDEA,进入项目结构(Ctrl + Alt + Shift + S),你可以改变项目的JDK。

我也有同样的问题……JDK和插件版本冲突。

我使用1.8编译…最近的一次,这条信息开始出现。 所以我搜索了JRE 7 (http://www.oracle.com/technetwork/java/javase/downloads/server-jre7-downloads-1931105.html)…并安装了它…再次…… 现在1.8和1.7在同一台计算机上。

使用NetBeans、编译和目标版本1.7解决了我的问题。