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>
我最近卸载了Java8,为了使用Java6,我希望我的代码/创建能够被更多的人使用,而不仅仅是那些在Java8上使用的人。执行时,它返回: 当我执行: 使用Java似乎一切都很好,但当我尝试运行可执行JAR时也会发生这种情况。我通过手动执行java-jar(jar名称)来绕过它
问题内容: 我最近卸载了Java 8,以使用Java 6,因为我希望我的代码/创建内容可以被更多的人使用,而不仅仅是Java 8上的人。当我这样做时,它会返回: 当我这样做时: Java似乎一切正常,但是当我尝试运行可执行JAR时也会发生这种情况。我通过手动执行java -jar(jar名称)解决了它 问题答案: 根据maven网站的说法,支持Java 6的最新版本是3.2.5,并且3.3和更高版
错误:(1,0)原因:com/android/build/gradle/libraryplugin:不受支持的Major.minor版本52.0 存档中 MyPath\AndroidStudioProjects\MyApp\App\libs\ColorPickerPreference\ColorPickerPreference\build.grad 和java版本 java版本“1.7.0_79”
我试图按照Kafka网站https://kafka.apache.org/quickstart上的指南操作,但当我使用kafka2.12-2.5.0并尝试启动zookeeper时,我得到了: 我用的是Redhat7.1。尝试更新Java: 我应该有什么版本的Java?
我刚刚从SVN下载了一个grails项目。 我看到不受支持的Major.Minor版本是S.O.上的一个众所周知的问题。由于运行时和编译时使用的JDK版本不匹配而导致。 但我使用的是与下面相同的版本: 外壳: JAVA构建路径: 请告诉我,我错过了什么,仍然有下面的错误? 我通过右键单击Project->Run-as->grailsCommand(run-app)来运行它
好的,如果我尝试从控制台运行一个java文件,我会得到不支持的Major.Minor 51.0。这些类文件不是在我的MAC OSX上编译的。但是...如果我在finder中,右键单击类文件,用jar launcher打开,它就会加载。我试图用终端加载它,java编程名。我在控制台中的java版本表示java版本“1.6.0_65”java(TM)SE运行时环境(构建1.6.0_65-B14-462