Jörg Czeschla schrieb:
Falls immer noch ein java.lang.NoClassDefFoundError kommt, und das .class-File 777 im aktuellen Directory existiert und . in $CLASSPATH enthalten ist, würde ich die JRE oder JDK neu installieren.
wie?
Stell' doch nicht so schwere Fragen ;-) Der einfachste Weg sollte über die Installationsroutine Deine Distri führen: deinstallieren, neu installieren. Das sollte auch mit YAST machbar sein. Wie man das Problem mit den Abhängigkeiten löst, weiß ich leider nicht. Am besten mal in der suse-linux-Liste nachfragen. Eine andere Möglichkeit besteht darin, ein RPM oder ein selbstentpackendes Archiv bei Sun herunterzuladen und es damit zu versuchen. Oder Du kopierst das JRE bzw. JDK-Verzeichnis komplett von einem anderen System. Danach müssen noch die Variablen JAVA_HOME, JDK_HOME, evtl. JAVAC definiert sowie $JAVA_HOME/bin:$JAVA_HOME/jre/bin:$JAVA_HOME/jre/javaws in $PATH aufgenommen werden. Danach müsste die neue Parallelinstallation lauffähig sein - falls ich nichts Essentielles vergessen habe. -- Gruß, Alex