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

Eclipse 3.1.1/Suse 10.1/Java 1.5.0 - Eclipse findet kein JRE

SuseOpfer

Newbie
Ich habe über YaST JRE 1.5.0 (java-1_5_0-sun) und JDK 1.5.0 (java-1_5_0-sun-devel) installiert, ausserdem Eclipse 3.1.1.

Von der Kommandozeile lassen sich java und javac ohne Probleme aufrufen.
Eclipse startet ebenfalls, jedoch ist in Window->Preferences->Installed JRE's kein einziger JDK/JRE eingetragen.
JAVA_HOME ist '/usr/lib/jvm/java'.
JDK_HOME ist '/usr/lib/jvm/java'
JRE_HOME ist '/usr/lib/jvm/java/jre'
JAVA_BINDIR ist '/usr/lib/jvm/java/bin'
die Verknüpfungen von /usr/bin/javac bzw /usr/bin/java zeigen nach '/etc/alternatives/javac' bzw. '/etc/alternatives/java'.

Ich versuche jetzt die ganze Zeit irgendeinen von den ganzen Ordner
von 'java_sdk_1.5.0' 'java_sdk_sun' 'jre' 'jre.1.5.0' in Eclipse als JRE anzudrehen doch es kommt immer wieder die Meldung 'java executable not found'.

Wie kriege ich das hin bzw. welcher von diesen Ordnern IST denn jetzt die verwendete jre? Muss ich beim PATH noch irgendwas beachten.
PATH=/home/[username]/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:
/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/mit/bin:
/usr/lib/mit/sbin:/usr/lib/qt3/bin
 

Timber

Newbie
Ich habe das gleiche Problem mit java-1_4_2-sun und -devel sowie Eclipse 3.2.1. Es wird kein JRE oder JDK gefunden.

l /usr/lib/jvm ergibt:

lrwxrwxrwx 1 root root 26 2006-11-14 18:40 java -> /etc/alternatives/java_sdk/
lrwxrwxrwx 1 root root 32 2006-11-14 18:40 java-1.4.2 -> /etc/alternatives/java_sdk_1.4.2/
drwxr-xr-x 3 root root 72 2006-08-04 10:26 java-1.4.2-gcj-1.4.2.0/
lrwxrwxrwx 1 root root 23 2006-11-14 18:40 java-1.4.2-sun -> java-1_4_2-sun-1.4.2.11/
drwxr-xr-x 6 root root 144 2006-11-14 18:40 java-1_4_2-sun-1.4.2.11/
lrwxrwxrwx 1 root root 30 2006-11-14 18:40 java-sun -> /etc/alternatives/java_sdk_sun/
lrwxrwxrwx 1 root root 21 2006-08-04 10:20 jre -> /etc/alternatives/jre/
lrwxrwxrwx 1 root root 27 2006-08-04 10:20 jre-1.4.2 -> /etc/alternatives/jre_1.4.2/
lrwxrwxrwx 1 root root 27 2006-08-04 10:20 jre-1.4.2-sun -> java-1_4_2-sun-1.4.2.11/jre/
lrwxrwxrwx 1 root root 25 2006-08-04 10:20 jre-sun -> /etc/alternatives/jre_sun/

l /etc/alternatives/java_sdk ergibt:

lrwxrwxrwx 1 root root 27 2006-11-14 18:40 /etc/alternatives/java_sdk -> /usr/lib/jvm/java-1.4.2-sun/

Ist das in Ordnung?
 
Oben