Heim > Java > javaLernprogramm > Wie füge ich einen Oracle JDBC-Treiber ohne öffentliches Repository zum Maven-Projekt hinzu?

Wie füge ich einen Oracle JDBC-Treiber ohne öffentliches Repository zum Maven-Projekt hinzu?

Patricia Arquette
Freigeben: 2024-12-11 11:07:10
Original
653 Leute haben es durchsucht

How to Add Oracle JDBC Driver to Maven Project Without a Public Repository?

So fügen Sie Oracle JDBC-Treiber zu Maven-Projekt ohne öffentliches Repository hinzu

Theoretisch müssen Sie zum Hinzufügen des Oracle JDBC-Treibers zu Ihrem Maven-Projekt Folgendes tun: Sie könnten die folgende Abhängigkeit in Ihr POM aufnehmen:

<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc14</artifactId>
    <version>10.2.0.3.0</version>
</dependency>
Nach dem Login kopieren

Dies wird jedoch fehlschlagen, weil der Treiber JAR ist aufgrund von Lizenzbeschränkungen nicht im zentralen Maven-Repository verfügbar.

Suchen eines Repositorys mit Oracle JDBC-Treiber

Leider enthält kein öffentliches Repository den Oracle JDBC-Treiber. da seine Binärlizenz die öffentliche Verbreitung verbietet.

Oracle JDBC-Treiber hinzufügen ohne Repository

Da kein öffentliches Repository verfügbar ist, müssen Sie die Treiber-JAR manuell von der Oracle-Website herunterladen:

  1. Besuchen Sie die folgende URL: http:/ /www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html
  2. Laden Sie das gewünschte Oracle herunter JDBC-Treiberversion.

Treiber-JAR im lokalen Repository installieren

Sobald Sie das JAR haben, können Sie es mit dem folgenden Befehl in Ihrem lokalen Maven-Repository installieren :

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.3.0 -Dpackaging=jar -Dfile=ojdbc.jar -DgeneratePom=true
Nach dem Login kopieren

Nutzung von Oracle's Maven Info

Obwohl es kein öffentliches Repository gibt, stellt Oracle im Maven Central-Repo einen POM-Eintrag mit den notwendigen Informationen bereit:

<groupId>com.oracle</groupId>
<artifactId>ojdbc14</artifactId>
<version>10.2.0.3.0</version>
Nach dem Login kopieren

Dadurch können Sie den Oracle JDBC-Treiber als einbinden eine Abhängigkeit ohne Angabe des Repositorys. Maven lädt das JAR bei Bedarf automatisch von der Oracle-Website herunter.

Das obige ist der detaillierte Inhalt vonWie füge ich einen Oracle JDBC-Treiber ohne öffentliches Repository zum Maven-Projekt hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage