Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Làm cách nào để thêm ojdbc7 vào ứng dụng web Java bằng Gradle?

Gradle hiện không thể xử lý các chuyển hướng cần thiết bởi cơ chếSSO dựa trên lĩnh vực được sử dụng bởi kho maven của Oracle.

Một cách giải quyết là sử dụng URL này thay thế

url "https://www.oracle.com/content/secure/maven/content"

Ngoài ra, bạn cần cung cấp thông tin xác thực để xác thực.

Đây là một ví dụ tối thiểu:

Kho
plugins {
  id 'java'
}

repositories {
    jcenter()

    maven {

       url "https://www.oracle.com/content/secure/maven/content"

       credentials {
         username = '<Oracle Account email address>'
         password = '<Oracle Account password>'
       }
    }
}

dependencies {
    compile 'com.oracle.jdbc:ojdbc7:12.1.0.2'
}

Tôi có một repo github với đầy đủ ví dụ bao gồm cách mã hóa mật khẩu bằng cách sử dụng settings.xml của maven và settings-security.xml :example-gradle-oracle

Tôi đang thêm =sau tên người dùng và mật khẩu như được đề cập trong tệp Gradle AuthenticationSupported.java



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hoàn tác và làm lại trong cơ sở dữ liệu Oracle là gì

  2. TẢI THÔNG TIN DỮ LIỆU tương đương trong Oracle

  3. Giới thiệu về các hàm PL / SQL trong cơ sở dữ liệu Oracle

  4. Thứ tự đánh giá mệnh đề Oracle SQL

  5. Tạo bảng và chèn trong cùng một quy trình trong pl / sql