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]