到目前为止,我从服务器上查看了以下内容:
下面是当前的类路径:
CLASSPATH=/home/db2cae/sqllib/java/db2java.zip:/home/db2cae/sqllib/java/sqlj.zip:/home/db2cae/sqllib/function:/home/db2cae/sqllib/java/db2jcc_license_cu.jar:/home/db2cae/sqllib/tools/clpplus.jar:/home/db2cae/sqllib/tools/antlr-3.2.jar:/home/db2cae/sqllib/tools/jline-0.9.93.jar:/home/db2cae/sqllib/java/db2jcc.jar:.
JAVA_BINDIR=/usr/lib64/jvm/jre/bin
JAVA_HOME=/usr/lib64/jvm/jre
JAVA_ROOT=/usr/lib64/jvm/jre执行的命令是:
java -cp ./db2jcc.jar com.ibm.db2.jcc.DB2Jcc -version但它还是回来了

这可能会有什么问题?
发布于 2014-09-02 18:41:39
我想你的类路径环境是不考虑的。
你可以试试这样的东西:
Windows:
java -cp %CLASSPATH%;./db2jcc4.jar com.ibm.db2.jcc.DB2Jcc -version
Linux:
java -cp $CLASSPATH:./db2jcc4.jar com.ibm.db2.jcc.DB2Jcc -version
https://stackoverflow.com/questions/25630082
复制相似问题