R
rO
Gast
hi leute,
ch habe ein jar file erzeugt und kann es nun nicht ausführen. ich erhalte folgende exception:
java -jar socket.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: socket/PingSi
mple (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
3)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
googeln hat ergeben, dass es wahrscheindlich an der veralteten JRE (1.3.x) liegt. nun kann ich eine neue JRE zwar installieren, aber es wird immer noch die alte erkannt.
fragen:
liegt es wirklich an der alten jre?
wie kann ich die alte jre deinstallieren? unter systemsteuerung > software kann ich sie nicht deinstallieren. gibt es andere wege?
bin dankbar für hilfe
grüsse
rO
ch habe ein jar file erzeugt und kann es nun nicht ausführen. ich erhalte folgende exception:
java -jar socket.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: socket/PingSi
mple (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
3)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
googeln hat ergeben, dass es wahrscheindlich an der veralteten JRE (1.3.x) liegt. nun kann ich eine neue JRE zwar installieren, aber es wird immer noch die alte erkannt.
fragen:
liegt es wirklich an der alten jre?
wie kann ich die alte jre deinstallieren? unter systemsteuerung > software kann ich sie nicht deinstallieren. gibt es andere wege?
bin dankbar für hilfe
grüsse
rO