我为我的项目添加了followinig依赖关系以连接到数据库:
<dependency>
<groupId>com.ibm.db2.jcc</groupId>
<artifactId>db2jcc4</artifactId>
<version>4.19.26</version>
</dependency>
由于与我的数据库的连接被拒绝(ERRORCODE = -4499,SQLSTATE = 08001),我试图添加更新的驱动程序
<dependency>
<groupId>com.ibm.db2.jcc</groupId>
<artifactId>db2jcc4</artifactId>
<version>11.1</version>
<scope>system</scope>
<systemPath>${basedir}/lib/com/ibm/db2/jcc/db2jcc4/11.1/db2jcc4-11.1.jar</systemPath>
</dependency>
我在项目目录中使用maven install comand安装了jar。它创建了一个包含所有内容的lib文件夹。
但是我现在遇到以下错误:
缺少对驱动程序类com.ibm.db2.jcc.DB2Driver的依赖!
maven项目绝对能够找到jar文件。
答案 0 :(得分:0)
您缺少第二个依赖项:
<dependency>
<groupId>com.ibm.db2</groupId>
<artifactId>db2jcc_license_cu</artifactId>
<version>11.1</version>
<systemPath>${basedir}/lib/com/ibm/db2/jcc/db2jcc4/11.1/db2jcc_license_cu.jar</systemPath>
</dependency>