Hallo,
ich habe das Problem, dass beim Compilieren eines Sourcecodes Fehlermeldungen ausgeworfen werden, dass die Packages, die da importiert werden, nicht existieren würden:
StoreCM.java:8: package com.ibm.mm.sdk.common does not exist
import com.ibm.mm.sdk.common.DKConstant;
Z.B. com.ibm.mm.dsk.common:
Ich habe mal danach gesucht, und das in /opt/IBM/db2cmv8/lib/cmbsdk81.jar gefunden. Mein CLASSPATH (auf der aktuellen Shell, wo javac ausgeführt wird) ist so gesetzt, dass /opt/IBM/db2cmv8/lib darin vorkommt.
Was muss ich noch machen, außer schauen, dass das bin-Verzeichnis im PATH ist und alle Library-Verzeichnisse im CLASSPATH?
Danke,
-Efchen
P.S.: Linux, SDK 1.4.2, DB2 Content Manager, II4C
------------------------------------
Typisches Anfängerproblem! :-)
Es muss einem ja gesagt werden, dass man JAR-Files explizit im CLASSPATH angeben muss, nicht nur das Verzeichnis, in dem sie stehen!
Hat sich also erledigt, danke!
ich habe das Problem, dass beim Compilieren eines Sourcecodes Fehlermeldungen ausgeworfen werden, dass die Packages, die da importiert werden, nicht existieren würden:
StoreCM.java:8: package com.ibm.mm.sdk.common does not exist
import com.ibm.mm.sdk.common.DKConstant;
Z.B. com.ibm.mm.dsk.common:
Ich habe mal danach gesucht, und das in /opt/IBM/db2cmv8/lib/cmbsdk81.jar gefunden. Mein CLASSPATH (auf der aktuellen Shell, wo javac ausgeführt wird) ist so gesetzt, dass /opt/IBM/db2cmv8/lib darin vorkommt.
Was muss ich noch machen, außer schauen, dass das bin-Verzeichnis im PATH ist und alle Library-Verzeichnisse im CLASSPATH?
Danke,
-Efchen
P.S.: Linux, SDK 1.4.2, DB2 Content Manager, II4C
------------------------------------
Typisches Anfängerproblem! :-)
Es muss einem ja gesagt werden, dass man JAR-Files explizit im CLASSPATH angeben muss, nicht nur das Verzeichnis, in dem sie stehen!
Hat sich also erledigt, danke!