Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Artefato ausente com.oracle:ojdbc6:jar:11.2.0.3


Infelizmente, devido à licença binária, não há repositório público com o Oracle Driver JAR, então você não pode simplesmente adicioná-lo ao seu arquivo pom.

Você tem que adicionar este jar manualmente:

Primeiro, você precisa baixar o ojdbc6.jar de aqui clique em jar (2.6 MB) no meio da página.

Em seguida, coloque ojdbc6.jar em alguma pasta do seu projeto (vamos usar lib ).

Então você tem que adicionar isso em suas dependencies seção em seu 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>

Outra opção é instalar este jar em seu repositório maven local:
mvn install:install-file -Dfile=path/to/ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar

E então você poderá referenciar essa dependência assim:
<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc6</artifactId>
    <version>11.2.0</version>
</dependency>

Você tem que escolher o que é melhor para você.