使用 Maven 使用 Informix 数据库
Posted
技术标签:
【中文标题】使用 Maven 使用 Informix 数据库【英文标题】:Use Informix Database using Maven 【发布时间】:2013-09-06 11:44:31 【问题描述】:我有Java Maven
项目。我正在针对Informix
数据库运行数据库查询,但找不到Informix
数据库的dependencies
。
我试过了
<dependency>
<groupId>com.informix.jdbc</groupId>
<artifactId>com.springsource.com.informix.jdbc</artifactId>
<version>3.0.0.JC3</version>
</dependency>
但它正在抛出
Missing artifact
com.informix.jdbc:com.springsource.com.informix.jdbc:jar:3.0.0.JC3
有人可以帮助我使用来自Maven
的Informix
吗?
【问题讨论】:
【参考方案1】:看起来that dependency 在 Spring 的企业捆绑存储库中。如果您还没有,您需要添加以下存储库定义才能解决它:
<repositories>
<repository>
<id>com.springsource.repository.bundles.release</id>
<name>SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases</name>
<url>http://repository.springsource.com/maven/bundles/release</url>
</repository>
<repository>
<id>com.springsource.repository.bundles.external</id>
<name>SpringSource Enterprise Bundle Repository - External Bundle Releases</name>
<url>http://repository.springsource.com/maven/bundles/external</url>
</repository>
<repositories>
【讨论】:
您能告诉我您是如何找到这些存储库的吗?com.springsource.
上的前缀 artifactId
勾起了我对 Spring 存储库的记忆。 :-)【参考方案2】:
请在您的 pom.xml 文件中添加以下依赖项:
<dependency>
<groupId>com.ibm.informix</groupId>
<artifactId>jdbc</artifactId>
<version>4.10.6.20151104</version>
</dependency>
【讨论】:
以上是关于使用 Maven 使用 Informix 数据库的主要内容,如果未能解决你的问题,请参考以下文章
如何将数据从 Informix 实时推送到 .NET 服务器?
informix遇到错误 25571:Cannot create an user thread