【问题标题】:how to configure ojdbc6 driver in grails 3.0.7?如何在 grails 3.0.7 中配置 ojdbc6 驱动程序?
【发布时间】:2015-12-15 23:15:25
【问题描述】:

这是我的 application.yml

dataSources:
  dataSource:
    loggingSql: true
    pooled: true
    jmxExport: true
    driverClassName: org.h2.Driver
    username: sa
    password:

    environments:
     development:
      dataSources:
        dataSource:
            dbCreate: validate
            url: jdbc:oracle:thin:@hostname:1521/mydb            driverClassName: oracle.jdbc.OracleDriver
            dialect: org.hibernate.dialect.Oracle10gDialect
            jndiName: java:comp/env/jdbc/devapp

grails.naming.entries:

    jdbc:
          devapp:
            type: javax.sql.DataSource
            driverClassName: oracle.jdbc.OracleDriver
            url: jdbc:oracle:thin:@hostname:1521/mydb
            username: "username"
            password: "password"
            properties:
              maxActive: 20
              maxIdle: 4
              initialSize: 4
              maxWait: -1

这是我的 build.gradle 条目:

 runtime "oracle:ojdbc6:11.2.0.4.0"

构建失败并出现以下错误。

错误无法解析配置“:testRuntime”的所有依赖项。输入“gradle dependencies”以获取更多信息

【问题讨论】:

  • 为什么是运行时?不应该编译吗?我将它作为编译时依赖项,它可以正常工作。
  • 编译没有用。能否请您发布 maven repo 条目、依赖项和 application.yml 条目?

标签: grails-3.0


【解决方案1】:

当我将以下依赖项放在 build.gradle 中时,它起作用了。

编译'com.oracle:ojdbc6:11.2.0.3'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-12
    • 2016-01-06
    • 2017-12-23
    • 2016-10-05
    • 1970-01-01
    • 2014-05-04
    • 1970-01-01
    • 2020-11-04
    相关资源
    最近更新 更多