我正在使用 Mac OS X Snow Leopard 和 IBM 的 DB2。我已经启动并运行它,我已经导入了一个 schema.sql 并且可以通过 SQL 命令操作数据库。为了连接到 java 中的数据库,我需要 IBM 的 jdbc 驱动程序,所以我用谷歌搜索它并从这个站点下载了正确的版本:http ://www-01.ibm.com/support/docview.wss?uid=swg21363866
然后我提取它并将 db2jcc.jar 粘贴到我的 Eclipse 项目文件夹中。我配置了我的 Buildpath,现在它被列为引用库。仅供参考:这是大学时的练习。所以我们被建议复制粘贴这个类: http: //pastebin.com/3GYXdnxu 我这样做并编写了一个调用 openConnection 的主要方法。现在我得到:
java.lang.ClassNotFoundException: COM.ibm.db2.jdbc.app.DB2Driver
我的密码和用户名都是正确的。我究竟做错了什么。我需要在 Mac OS X 上设置某种类路径吗?