Hi,
unter Windows arbeite ich mit Eclipse, da ist das kompilieren auch kein Problem. Nun möchte ich das Projekt unter Linux zum laufen bringen, muss also die Dateien neu kompilieren. Tja und da fangen die Probleme an.
Ich habe java 1.5 und JCO installiert. Dann die Umgebungsvariablen gesetzt:
export PATH=$PATH:$JCOPFAD/sapjco.jar:/JCOPFAD/
export LD_LIBRARY_PATH=/JCOPFAD/
export JAVA_HOME=/user/lib/java/jdk1.5.0
export JAVA_BINDIR=/user/lib/java/jdk1.5.0/bin
dann kompiliert:
javac -classpath Pfad_zu_sapjco.jar -verbose *.java
hier kommen nur ein paar Warnungen. Möchte ich nun starten, erhalte ich folgenden Fehler:
Exception in thread "main" java.lang.NoClassDefFound: con/sap/mw/jco/JCO$ServerExceptionListener
hm, wie ist denn der korrekte Aufruf? Oder welche Umgebungsvariable fehlt??