Java funktioniert nicht mehr mit Auerswald-Telefonanlage
Ich habe j2sdk-1_4_2-nb-3_5_1-bin-linux.bin nach /opt/j2sdk_nb und j2re-1_4_2_01-linux-i586.bin nach /usr/local/j2re1.4.2_01 als root installiert, sowie Blackdown Java, jakarta-ant-1.5.1-37, jakarta-tomcat-4.1.18-25, java2-1.4.1-23 und java2-jre-1.4.1-23 von den 8.2 Paketen entfernt. Nun bekomme ich, wenn ich irgendeines der Scripts zur Auerswald-Telefonanlage aufrufe immer die Meldung, dass das Script _selber_ nicht gefunden wurde. Eines der Scripte sieht so aus: ______________________________________ #!/bin/sh # # Startup script for Auerswald Application # # local classpath LOCAL_CLASSPATH=auerswald_lib.jar LOCAL_CLASSPATH=$LOCAL_CLASSPATH:COMset.jar LOCAL_CLASSPATH=$LOCAL_CLASSPATH:RXTXcomm.jar LOCAL_CLASSPATH=$LOCAL_CLASSPATH:comm.jar # main class MAIN_JAVA_CLASS=de.auerswald.commander.basic.BasicMain # change to application directory cd `dirname $0` # check for correct current directory if test ! -f start.sh then echo Fehler beim Wechseln ins Programmverzeichnes. exit 1 fi # common start script . start13.sh ______________________________________ Funktioniert das Script nicht mehr mit j2re1.4.2_01 oder habe ich bei der Installation etwas nicht fertig konfiguriert? Ich habe nur das bin-File aufgerufen und sonst nichts. Al
Am Montag, 13. Oktober 2003 17:37 schrieb Al Bogner:
LOCAL_CLASSPATH=auerswald_lib.jar LOCAL_CLASSPATH=$LOCAL_CLASSPATH:COMset.jar LOCAL_CLASSPATH=$LOCAL_CLASSPATH:RXTXcomm.jar LOCAL_CLASSPATH=$LOCAL_CLASSPATH:comm.jar
Schon mal überlegt die Pfade mit anzugeben? Auch java kann nicht hellsehen. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
On Monday 13 October 2003 23:03, Manfred Tremmel wrote:
Am Montag, 13. Oktober 2003 17:37 schrieb Al Bogner:
LOCAL_CLASSPATH=auerswald_lib.jar LOCAL_CLASSPATH=$LOCAL_CLASSPATH:COMset.jar LOCAL_CLASSPATH=$LOCAL_CLASSPATH:RXTXcomm.jar LOCAL_CLASSPATH=$LOCAL_CLASSPATH:comm.jar
Schon mal überlegt die Pfade mit anzugeben? Auch java kann nicht hellsehen.
Ich habe (auf 'ner 7.3) die aktuelle Sun-Java Version (j2re-1.4.2_01) zusammen mit meiner Auerswald Anlage laufen. Das geht. Ich habe allerdings java im Pfad; vielleicht liegt es daran. Ausserdem solltest Du die LInks kontrollieren, die SuSEconfig evtl. gesetzt hat. a) solltest Du SuSEconfig nicht mehr an den Java Links rumfummeln lassen (kann man IMO einstellen) b) Bei mir sind die Links in java, jre, j2re in /usr/lib und evtl. ein Link in /usr/local interessant. (Letzterer mag ein Spezilität von mir sein. Mein Java ist _immer_ in /usr/local/java installiert, wobei das nur ein Link auf die aktuelle Version ist. Wo die dann wirklich steht, ist egal. Und das executable ist immer in /usr/lib/java/bin zu finden) Andreas
Am Dienstag, 14. Oktober 2003 07:21 schrieb Andreas Kyek:
On Monday 13 October 2003 23:03, Manfred Tremmel wrote:
Am Montag, 13. Oktober 2003 17:37 schrieb Al Bogner:
LOCAL_CLASSPATH=auerswald_lib.jar LOCAL_CLASSPATH=$LOCAL_CLASSPATH:COMset.jar LOCAL_CLASSPATH=$LOCAL_CLASSPATH:RXTXcomm.jar LOCAL_CLASSPATH=$LOCAL_CLASSPATH:comm.jar
Schon mal überlegt die Pfade mit anzugeben? Auch java kann nicht hellsehen.
Ist schon klar, das ist aber nicht mein Script und ich will nicht alle fremden Scripts ändern. Es liegt also an der Einstellung der Pfade, wozu man nichts bei der Installationsanleitung von Sun findet.
Ich habe (auf 'ner 7.3) die aktuelle Sun-Java Version (j2re-1.4.2_01) zusammen mit meiner Auerswald Anlage laufen. Das geht.
Ich weiß. Danke für das PM damals.
Ich habe allerdings java im Pfad; vielleicht liegt es daran.
Ausserdem solltest Du die LInks kontrollieren, die SuSEconfig evtl. gesetzt hat.
a) solltest Du SuSEconfig nicht mehr an den Java Links rumfummeln lassen (kann man IMO einstellen) b) Bei mir sind die Links in java, jre, j2re in /usr/lib und evtl. ein Link in /usr/local interessant. (Letzterer mag ein Spezilität von mir sein. Mein Java ist _immer_ in /usr/local/java installiert, wobei das nur ein Link auf die aktuelle Version ist. Wo die dann wirklich steht, ist egal. Und das executable ist immer in /usr/lib/java/bin zu finden)
Ich hatte ja auch vermutet, dass es an den Links liegt und daher die Runtime-Version noch seperat nach /usr/local installiert. Das nützte aber nichts. Welche Links sollte ich nun konkret setzen? ln -s ...? Ich habe in der Zwischenzeit das Java von Sun wieder deinstalliert und BlackdownJava installliert, weil ich die Telefonanlage auslesen mußte. Für JDK gibt es ein Uninstall, für Rutime aber nicht. Runtime, habe ich einfach in /usr/local gelöscht. Al
participants (3)
-
Al Bogner
-
Andreas Kyek
-
Manfred Tremmel