Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Bagaimana cara menambahkan ojdbc7 ke aplikasi web Java dengan Gradle?

Gradle saat ini tidak dapat menangani pengalihan yang diperlukan oleh mekanisme SSO berbasis ranah yang digunakan oleh repo pakar Oracle.

Solusinya adalah menggunakan URL ini sebagai gantinya

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

Selain itu, Anda perlu memberikan kredensial untuk autentikasi.

Berikut contoh minimalnya:

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'
}

Saya memiliki repo github dengan contoh lengkap termasuk cara mengenkripsi kata sandi menggunakan settings.xml pakar dan settings-security.xml :contoh-gradle-Oracle

Saya menambahkan =setelah nama pengguna dan kata sandi seperti yang disebutkan dalam file 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. Oracle ORA-01008:tidak semua variabel terikat Kesalahan w/ Parameter

  2. Oracle.DataAccess tidak tersedia untuk seleksi di Visual Studio 2013

  3. Mengonversi Panjang ke Varchar2

  4. Tampilan Terwujud - Mengidentifikasi penyegaran terakhir

  5. Di mana Database Bug Oracle?