Java Problem mit Opensuse 10

Angelus_88

Cadet 1st Year
Registriert
Jan. 2009
Beiträge
12
Hallo,

wenn ich versuche, eine selbstgeschriebene Java Anwendung (sie selber funktioniert auf jeden Fall :) ) auf meinem V-Server laufen zu lassen, bekomme ich folgende Fehlermeldungen :

Exception in thread "main" java.lang.UnsupportedClassVersionError: Core (Unsupported major.minor version 50.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
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)

Wenn ich mit apt-get install java die Java installation checke, bekomme ich:

Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
Selecting java-1_4_2-sun for 'java'
java-1_4_2-sun ist bereits die neueste Version.
0 upgraded, 0 newly installed, 0 entfernt und 24 nicht upgegradet.

Habt ihr vielleicht ne idee, woran das liegen könnte ?

Danke schonmal
 
Wie wärs mit einer aktuellen Java-Version? Wenn ich die Fehlermeldung richtig interpretiere braucht den Programm mindestens (das auch schon recht alte) Java 5, du hast aber Java 1.4 installiert...
 
ok, dann schau ich mir das mal an, danke
 
äh, sorry. Steht ja dick und fett opensuse. Das apt-get hat mich irritiert ;-)
 
Zuletzt bearbeitet: (aarrrgghh.)
Versuch entweder 1.5.0_17 oder gleich die 1.6.0_12.
 
hi, erstmal danke für dir Antworten, jetzt ergibt sich leider folgendes Problem.

1.) als ich jre-6u12-linux-i586.rpm installieren wollte bekam ich:
package jre-1.6.0_12-fcs is already installed

2.) obgleich ich mit java -version halt die 1.4 irgendwas zurück bekommen hab

3.) Dann hab ich die 1.4 geöscht und mit rpm -e jre-1.6.0_12-fcs das Packet gelöscht

4.) Dabei kam dann:
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.

5.) Dann hab ich trotzdem versucht die rpm neu zu installieren und bekam:
Preparing packages for installation...
jre-1.6.0_12-fcs
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
error: %post(jre-1.6.0_12-fcs) scriptlet failed, exit status 5

und 6.) java -version ergibt jetzt
xxx:/home/java # java -version
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.

Was hab ich falsch gemacht, bzw. was will die Fehlermeldung mir sagen, oder noch anders, was ist "object heap" :)
 

Ähnliche Themen

Antworten
4
Aufrufe
1.588
Antworten
14
Aufrufe
5.453
F
Antworten
11
Aufrufe
3.166
1
Zurück
Oben