Rumah > Java > javaTutorial > Bagaimana untuk Menyelesaikan Ketergantungan Maven untuk Pemacu Oracle JDBC?

Bagaimana untuk Menyelesaikan Ketergantungan Maven untuk Pemacu Oracle JDBC?

Barbara Streisand
Lepaskan: 2024-12-13 05:06:10
asal
151 orang telah melayarinya

How to Resolve Maven Dependencies for the Oracle JDBC Driver?

Menyelesaikan Ketergantungan Maven untuk Pemacu Oracle JDBC

Menggabungkan pemacu Oracle JDBC ke dalam projek Maven untuk pergantungan masa jalan memerlukan mencari repositori yang serasi kerana ketiadaan di Maven Central Repositori.

Mengenalpasti Repositori

Malangnya, lesen binari untuk pemandu Oracle JDBC menghalang ketersediaannya dalam mana-mana repositori awam. Oleh itu, menjadi mustahak bagi pengguna untuk mengelak daripada menggunakan repositori awam yang berpotensi menyalahi undang-undang yang mengandungi pemandu.

Menambah Repositori Setempat

Walaupun kekurangan repositori awam, Metadata pemandu Oracle JDBC boleh diakses dalam Repositori Pusat Maven. Metadata ini menyediakan maklumat yang diperlukan untuk menambah pemacu secara manual ke repositori tempatan projek.

<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc14</artifactId>
    <version>10.2.0.3.0</version>
</dependency>
Salin selepas log masuk

Untuk menambah pemacu, muat turun fail JAR dari tapak web Oracle dan gunakan arahan Maven berikut:

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 \
     -Dversion=10.2.0.3.0 -Dpackaging=jar -Dfile=ojdbc.jar -DgeneratePom=true
Salin selepas log masuk

Dengan mendayakan penjanaan POM, amaran dalam fail pom.xml boleh dielakkan. Bagi pasukan yang mengekalkan repositori Maven tempatan, panduan yang disediakan membantu memuat naik JAR.

Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Ketergantungan Maven untuk Pemacu Oracle JDBC?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan