Hallo!
Mein Name ist Luakasz und ich bin neu in diesem Forum. Ich habe gestern beschlossen, Java zu lernen, und so fand ich diesen hier Tutorial zu Programmierung in Java: Highscore - Programmieren in Java: Einführung - Einführung
Nun gut. Ich habe mir also JDK runtergeladen. Von Oracle. (Java SE Downloads) Meine Java-Version auf dem PC ist 1.6.0_30 und Firefox nutzt diese natürlich auch. Also habe ich mir JDK 1.6.0_30 runtergeladen. Dies auch installiert. Soweit so gut. Nun habe ich in Path-Verzeichniss den Pfad "C:\Programme\Java\jdk1.6.0_30\bin" hinzugefügt und angefangen zu arbeiten. Erste Aufgabe: Hello World. Ich habe also Notepad geöffnet und angefangen zu schreiben (1:1 vom Tutorial abgeschrieben)
Code:
Dies als MyApplet.java gespeichert und mittels CMD mit dem Befehl "javac MyApple.java" kompiliert, sodass eine MyApplet.class Datei enstand. Soweit hat alles super geklappt. Nun stand im Tutorial, dass ich einen HTML-Code schreiben muss, um dieses Applet öffnen zu können. Nun dann an die Arbeit, dachte ich mir. Schnell einen HTML-Code erstellt(Der war übrigens auch im Tutorial vorhanden):
Und die Datei als MyApplet.htm geschpeichert. Und jetzt kommt mein Problem:
Wenn ich die HTML-Datei öffne, hängt sich entweder mein Firefox auf, oder die Seite bleibt weiß und lädt einfach unendlich lang. Es erscheint jedoch kein "Hallo, Welt!"
Die Java-Konsole sagt dann folgendes aus:
Ich bin ein totaler Einsteiger und weiß nun nicht wo der Fehler steckt. Ich würde mich sehr freuen, wenn Ihr mir helfen könntet. Übrigens: Ich benutze Windows 7 Ultimate x64 und Mozilla Firefox 8.
MfG
Lukasz
Mein Name ist Luakasz und ich bin neu in diesem Forum. Ich habe gestern beschlossen, Java zu lernen, und so fand ich diesen hier Tutorial zu Programmierung in Java: Highscore - Programmieren in Java: Einführung - Einführung
Nun gut. Ich habe mir also JDK runtergeladen. Von Oracle. (Java SE Downloads) Meine Java-Version auf dem PC ist 1.6.0_30 und Firefox nutzt diese natürlich auch. Also habe ich mir JDK 1.6.0_30 runtergeladen. Dies auch installiert. Soweit so gut. Nun habe ich in Path-Verzeichniss den Pfad "C:\Programme\Java\jdk1.6.0_30\bin" hinzugefügt und angefangen zu arbeiten. Erste Aufgabe: Hello World. Ich habe also Notepad geöffnet und angefangen zu schreiben (1:1 vom Tutorial abgeschrieben)
Code:
Java:
import java.applet.*;
import java.awt.*;
public class MyApplet extends Applet
{
private Label MyLabel = new Label();
public void init()
{
MyLabel.setText("Hallo, Welt!");
add(MyLabel);
}
}
Dies als MyApplet.java gespeichert und mittels CMD mit dem Befehl "javac MyApple.java" kompiliert, sodass eine MyApplet.class Datei enstand. Soweit hat alles super geklappt. Nun stand im Tutorial, dass ich einen HTML-Code schreiben muss, um dieses Applet öffnen zu können. Nun dann an die Arbeit, dachte ich mir. Schnell einen HTML-Code erstellt(Der war übrigens auch im Tutorial vorhanden):
HTML:
<html>
<head>
<title>Java Programmierung: Einführung</title>
</head>
<body>
<applet code="MyApplet.class" width="200" height="30">
</applet>
</body>
</html>
Und die Datei als MyApplet.htm geschpeichert. Und jetzt kommt mein Problem:
Wenn ich die HTML-Datei öffne, hängt sich entweder mein Firefox auf, oder die Seite bleibt weiß und lädt einfach unendlich lang. Es erscheint jedoch kein "Hallo, Welt!"
Die Java-Konsole sagt dann folgendes aus:
Code:
Java Plug-in 1.6.0_30
Verwendung der JRE-Version 1.6.0_30-b12 Java HotSpot(TM) Client VM
Home-Verzeichnis des Benutzers = C:\Users\LP
----------------------------------------------------
c: Konsole löschen
f: Objekte in Finalisierungswarteschlange finalisieren
g: Speicherbereinigung
h: Diese Hilfemeldung anzeigen
l: ClassLoader-Liste ausgeben
m: Speicherbelegung anzeigen
o: Protokollierung auslösen
q: Konsole ausblenden
r: Richtlinien-Konfiguration neu laden
s: System- und Bereitstellungseigenschaften ausgeben
t: Threadliste ausgeben
v: Thread-Stack ausgeben
x: ClassLoader-Cache löschen
0-5: Trace-Stufe auf <n> setzen
----------------------------------------------------
java.lang.UnsupportedClassVersionError: MyApplet : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Ausnahme: java.lang.UnsupportedClassVersionError: MyApplet : Unsupported major.minor version 51.0
Ich bin ein totaler Einsteiger und weiß nun nicht wo der Fehler steckt. Ich würde mich sehr freuen, wenn Ihr mir helfen könntet. Übrigens: Ich benutze Windows 7 Ultimate x64 und Mozilla Firefox 8.
MfG
Lukasz