• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

eclipse startet nicht

hallo,

bin noch Linux-Frischling;

ich habe über YaST eclipse installiert.
Wenn ich es aufrufe öffnet sich ein Fenster mit folgender Fehlermeldung:

JVM terminated. Exit code=1
/usr/lib64/jvm/java-1.5.0-sun-1.5.0_update16/bin/java
-jar /usr/share/eclipse/./plugins/org.eclipse.equinox.launcher_1.0.0.v20070606.jar
-os linux
-ws gtk
-arch x86_64
-showsplash
-launcher /usr/lib64/eclipse/eclipse
-name Eclipse
--launcher.library /usr/lib64/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.0.0.v20070606/eclipse_1017a.so
-startup /usr/share/eclipse/./plugins/org.eclipse.equinox.launcher_1.0.0.v20070606.jar
-exitdata 130016
-vm /usr/lib64/jvm/java-1.5.0-sun-1.5.0_update16/bin/java
-vmargs
-jar /usr/share/eclipse/./plugins/org.eclipse.equinox.launcher_1.0.0.v20070606.jar


und in der Konsole erscheint dies:

Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
/usr/share/themes/Darklooks/gtk-2.0/gtkrc:181: Invalid symbolic color 'tooltip_bg_color'
/usr/share/themes/Darklooks/gtk-2.0/gtkrc:181: error: invalid identifier `tooltip_bg_color', expected valid identifier

Ich habe bereits mal nachinstalliert.

Schade schade...


openSUSE 11.0 64bit
 
HI

Du versuchst folgendes Paket und Repo oder?

http://packages.opensuse-community.org/index.jsp?searchTerm=eclipse&distro=openSUSE_110

cu
 
ja und? Ist das jetzt das falsche Packet?

soll ich's von eclipse direkt runterladen?
 
olpo schrieb:
ja und? Ist das jetzt das falsche Packet?
Nicht wenn du es aus dem Repo hast dann werden alle Abhängigkeiten direkt mit aufgelöst.
Das wollte ich von dir Wissen, allerdings kann ich zu der 64Bit Version nichts sagen ob das irgendwo Probleme gibt.
 
So eine Meldung erhält man, wenn irgendwo class-Dateien eingebunden werden, die mit einer neueren Java-Version erstellt wurden. Probier mal die aktuelle 1.6.0_xx.
 
olpo schrieb:
ja und? Ist das jetzt das falsche Packet?

soll ich's von eclipse direkt runterladen?

Das Problem liegt eindeutig nicht an dem Paket sondern der 64 Bit Version. Da spielt meist die Java Version nicht so mit habe ich die erfahrung gemacht. Habe hier auch schon ziemlich hin und her gestellt und mit jedem Update der Version von Java hat man wieder das Risiko das es wieder zu Probleme kommt.
Versuch mal zu der 1.6.0 von Sun die 1.6.0 von openjdk per Yast zusätzlich zu installieren. Dies hat den größtenteil meiner Probs beseitigt.
 
Oben