Spring Roo 和 oracle jdbc 依赖

Posted

技术标签:

【中文标题】Spring Roo 和 oracle jdbc 依赖【英文标题】:Spring Roo and oracle jdbc dependency 【发布时间】:2012-03-09 10:43:06 【问题描述】:

我在一个项目中使用 roo,当我使用 hibernate 提供程序和 oracle 作为数据库设置 jpa 时,会自动插入以下依赖项:

    <dependency>
        <groupId>com.oracle</groupId>
        <artifactId>ojdbc14</artifactId>
        <version>10.2.0.2</version>
    </dependency>

在我们的 nexus 存储库中,我们有以下工件:

    <dependency>
        <groupId>com.oracle</groupId>
        <artifactId>ojdbc6</artifactId>
        <version>11.2.0.3.0</version>
    </dependency>

但是当我更改依赖项以反映我的需求时,roo 继续抱怨之前未解决的依赖项。

谁能帮忙?

【问题讨论】:

【参考方案1】:

Roo 是抱怨还是 maven 问题?在第二种情况下,您必须将您的 nexus 存储库添加到 pom,甚至安装所需的驱动程序(mvn install-file 或类似的东西)

【讨论】:

【参考方案2】:

实际上,对于我来说,这似乎是 sts 套件中的一个错误。一旦我手动删除了依赖项并添加了我的依赖项(通过 roo shell),一切正常!

【讨论】:

以上是关于Spring Roo 和 oracle jdbc 依赖的主要内容,如果未能解决你的问题,请参考以下文章

使用 JDBC、spring 框架和 oracle 时出现 ORA04091-table is mutating 错误

在某些参数类型是用户定义的情况下,如何使用 JDBC/Spring 调用 Oracle 存储过程?

Spring boot Oracle Gradle:无法加载驱动程序类:oracle.jdbc.OracleDriver

Spring JDBC 无法加载 JDBC 驱动程序类 [oracle.jdbc.driver.OracleDriver]

Spring 应用程序无法加载 JDBC 驱动程序类 [oracle.jdbc.driver.OracleDriver]

JDBC 与 Spring 慢速元数据获取 Oracle