Hello
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>
Error
Hello : Unsupported major.minor version 52.0
可能是什么问题?
问题是由于Java版本不匹配。参考Wikipedia Java
类参考:
这些是分配的专业编号。有关不受支持的major.minor版本的错误是因为在编译期间,你在运行时使用的是较高的JDK,而使用的是较低的JDK。
因此,“ major.minor版本52.0”错误可能是因为jar是在JDK 1.8中编译的,但是你正在尝试使用JDK 1.7环境运行它。报告的号码是必需的号码,而不是你正在使用的号码。为了解决这个问题,最好让JDK和JRE指向相同的版本。
在IntelliJ IDEA中,
重新启动IntelliJ IDEA。
另一种可能有用的方法是指示IntelliJ IDEA启动哪个JDK版本。
转到:/ Applications / IntelliJ \ IDEA \ 15 \ CE.app/Contents/Info.plist 并将JVM版本替换为:
<key>JVMVersion</key>
<string>1.8*</string>