Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Fehlendes Artefakt com.oracle:ojdbc6:jar:11.2.0.3

Leider gibt es aufgrund der Binärlizenz kein öffentliches Repository mit dem Oracle-Treiber-JAR, sodass Sie es nicht einfach zu Ihrer Pom-Datei hinzufügen können.

Sie müssen dieses Glas manuell hinzufügen:

Zuerst müssen Sie ojdbc6.jar herunterladen von hier klicken Sie auf jar (2.6 MB) in der Mitte der Seite.

Dann legen Sie ojdbc6.jar ab in einem Ordner in Ihrem Projekt (verwenden wir lib ).

Dann müssen Sie dies in Ihren dependencies hinzufügen Abschnitt in Ihrer pom.xml :

<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc</artifactId>
    <version>11.2.0</version>
    <scope>system</scope>
    <systemPath>${basedir}/lib/ojdbc6.jar</systemPath>
</dependency>

Eine andere Möglichkeit besteht darin, dieses JAR in Ihrem lokalen Maven-Repository zu installieren:

mvn install:install-file -Dfile=path/to/ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar

Und dann können Sie auf diese Abhängigkeit wie folgt verweisen:

<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc6</artifactId>
    <version>11.2.0</version>
</dependency>

Sie müssen wählen, was für Sie am besten ist.