【发布时间】:2016-11-17 23:24:32
【问题描述】:
我在eclipse中创建了一个java maven项目,我需要访问一个DB2数据库。我有最新版本的 db2jcc.jar 驱动程序。我正在努力通过 Maven 正确安装此驱动程序。一直在网上寻找答案,没有找到太多。我没有 db2jcc 驱动程序的许可证,如果这很重要的话。我有这个项目的 ant 版本,它与我的 db2jcc 驱动程序完美配合。
最近,我在我的 maven 项目中尝试了以下操作:
mvn install:install-file -DgroupId=com.ibm.db2 -DartifactId=db2jcc -Dversion=unknown -Dpackaging=jar -Dfile=db2jcc.jar
以上命令成功。
然后我将以下内容添加到我的 pom.xml:
<dependency>
<groupId>com.ibm.db2</groupId>
<artifactId>db2jcc</artifactId>
<version>unknown</version>
</dependency>
我在 java 中创建了一个连接,然后是一个 sql 语句,当我尝试发出 executeQuery 命令时,我收到以下错误:
“找不到源 JAR 文件 M2_REPO/com/ibm/db2/db2jcc/unknown/db2jcc-unknown.jar 没有源附件。您可以通过单击下面的附加源来附加源:”
如何在 Maven 和 eclipse 中正确使用 db2jcc 驱动程序?
【问题讨论】:
标签: java eclipse maven jar db2