PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : BlueJ läuft nicht



flugopa
01.02.2009, 22:12
bekomme BlueJ nicht zum laufen.
(Bereits verschiedene Verz. getestet.)
Vorher hatte ich JDK1.6xxx installiert.

Wer hat einen Tip für mich?

jonah
02.02.2009, 03:46
Vielleicht sucht BlueJ umter dem falschen Pfad? Check das mal...

bitmuncher
02.02.2009, 04:45
1. Was sagt 'java -version' bei dir? Ggf. wird ja garnicht die Version aus /usr/java/latest verwendet.
2. Ist $JAVA_HOME korrekt gesetzt?

flugopa
02.02.2009, 23:57
1. Was sagt 'java -version' bei dir? Ggf. wird ja garnicht die Version aus /usr/java/latest verwendet.
2. Ist $JAVA_HOME korrekt gesetzt?

Vielen Dank für eure Hilfe.
Ich versuche euren Wünschen zu entsprechen.


Die set-Variablen musste ich manuell setzen, was sicherlich der Fehler ist.

/etc/profile (Auszug)


JAVA_BINDIR=/usr/java/jdk1.6.0_11
JAVA_HOME=/usr/java/jdk1.6.0_11
JDK_HOME=/usr/java/jdk1.6.0_11
JRE_HOME=/usr/java/jdk1.6.0_11
export JAVA_BINDIR JAVA_HOME JDK_HOME JRE_HOME



[root@pc1600 BlueJ]# set | grep JAVA_HOME
JAVA_HOME=/usr/java/jdk1.6.0_11

[root@pc1600 BlueJ]# ls /usr/java/jdk1.6.0_11/
bin demo jre LICENSE README.html README_zh_CN.html register_ja.html sample THIRDPARTYLICENSEREADME.txt
COPYRIGHT include lib man README_ja.html register.html register_zh_CN.html src.zip

[root@pc1600 BlueJ]# ll
insgesamt 4896
-rwxrwxr-x 1 root root 4986866 29. Sep 11:56 bluej-250.jar
drwxr-xr-x 3 root root 4096 1. Feb 21:48 entpackt

[root@pc1600 BlueJ]# pwd
/opt/BlueJ

[root@pc1600 BlueJ]# java -version
java version "1.4.2"
gij (GNU libgcj) version 4.1.2 20071124 (Red Hat 4.1.2-42)

Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

bitmuncher
03.02.2009, 00:11
[root@pc1600 BlueJ]# java -version
java version "1.4.2"
gij (GNU libgcj) version 4.1.2 20071124 (Red Hat 4.1.2-42)


Da dürfte das Problem liegen. Es wird der GCJ verwendet, wenn du das "Default-Java" des Systems aufrufst. Setze mal deinen $PATH wie folgt:



export PATH=/usr/java/jdk1.6.0_11/bin:$PATH


Damit dürfte er dann die gewünschte Java-Version verwenden.

flugopa
03.02.2009, 00:44
Hallo bitmuncher;

es ist schön, wenn es hier Leute gibt, die sich richtig gut auskennen.
Ich dachte immer, wenn Sun-JAVA installiert wird ist es auch "drin".

Nochmal 1000 Dank.

foexle
03.02.2009, 10:07
bitmuncher hat völlig recht, allerdings wenn du in einem debian derivat unterwegs bist, solltest du


update-alternatives

verwenden

zum gruße

bitmuncher
03.02.2009, 10:49
allerdings wenn du in einem debian derivat unterwegs bist, ...



gij (GNU libgcj) version 4.1.2 20071124 (Red Hat 4.1.2-42)


Sieht nicht unbedingt nach Debian aus. ;) Da sieht es so aus:


gij (GNU libgcj) version 4.1.2 20061115 (prerelease) (Debian 4.1.1-20)

foexle
03.02.2009, 12:37
:) da hast du natürlich recht :D