首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NoClassDefFoundError: com.ibm.db2.jcc.DB2Jcc

NoClassDefFoundError: com.ibm.db2.jcc.DB2Jcc
EN

Stack Overflow用户
提问于 2014-09-02 18:38:54
回答 1查看 1.6K关注 0票数 0

到目前为止,我从服务器上查看了以下内容:

  • DB2 JDBC驱动程序检查
  • 类路径检查中包含的DB2许可证(db2jcc_license_cu.jar)
  • 类路径检查中包含的DB2 db2java.zip
  • 类路径检查中包含的DB2 db2jcc.jar

下面是当前的类路径:

代码语言:javascript
复制
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

执行的命令是:

代码语言:javascript
复制
java -cp ./db2jcc.jar com.ibm.db2.jcc.DB2Jcc -version

但它还是回来了

这可能会有什么问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25630082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档