Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Ich habe folgendes Problem: Ich habe eine Class (swing) mit eigener Main und diese per Team Synchronizing auf einen Server geladen und von einem anderen PC heruntergeladen. Auf dem Ziel-PC versuchte ich dann die Class auszuführen, bekam aber die Meldung er würde die Mainclass nicht finden. Allerdings ist sie doch vorhanden.
Compiler hat gesagt.:
java.lang.UnsupportedClassVersionError: start (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Exception in thread "main"
wer sich solche Fragen stellt sollte noch Monate mit Java-Lernen verbringen
bevor er sich an so hochkomplexe Dinge wie 'Team Synchronizing' wagt,
damit man ein Programm starten kann sollte die Klasse wie die Datei heißen,
es muss eine .class-Datei vorhanden sein,
es sollte derBefehl
java Klassenname
in der Konsole benutzt werden und nicht irgendwelche nichtgenannten Entwicklungsumgebungen,
packages sollte man im ersten Programm nicht verwenden,
außerdem natürlich nicht Swing oder irgendsowas komisches sondern
Code:
public class Test {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
java.lang.UnsupportedClassVersionError: start (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Exception in thread "main"
In diesem Fall scheint ein Versionsproblem vorzuliegen; offenbar wurde der Code mit dem JDK 1.5 übersetzt und soll jetzt mit einer älteren VM ausgeführt werden.