我在eclipse中创建了一个java maven项目,我需要访问一个DB2数据库。我有最新版本的db2jcc.jar驱动程序。我正努力通过Maven正确安装此驱动程序。一直在网上寻找答案,没有发现多少。如果有问题,我没有db2jcc驱动程序的许可证。我有一个这个项目的ant版本,可以与我的db2jcc驱动完美配合。Java Maven与DB2?
最近大多数情况下,我想在我的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 /未知/的db2jcc-unknown.jar没有源附件您可以通过点击安装源下面附上来源:”
我如何正确使用带Maven和eclipse的db2jcc驱动程序?
我已经采取了步骤,导入第三方jar到本地存储库。实际上,我在我的初始文章中发布了这样做的命令:mvn install:install-file -DgroupId = com.ibm.db2 -DartifactId = db2jcc -Dversion = unknown -Dpackaging = jar -Dfile = db2jcc.jar – Greymarch