Malheureusement, en raison de la licence binaire, il n'y a pas de référentiel public avec Oracle Driver JAR, vous ne pouvez donc pas simplement l'ajouter à votre fichier pom.
Vous devez ajouter ce pot manuellement :
Tout d'abord, vous devez télécharger ojdbc6.jar
de ici
cliquez sur jar (2.6 MB)
au milieu de la page.
Ensuite, mettez ojdbc6.jar
dans un dossier de votre projet (utilisons lib
).
Ensuite, vous devez ajouter ceci dans vos dependencies
section dans votre 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>
Une autre option consiste à installer ce jar dans votre référentiel maven local :
mvn install:install-file -Dfile=path/to/ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar
Et ensuite vous pourrez référencer cette dépendance comme ceci :
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0</version>
</dependency>
Vous devez choisir ce qui vous convient le mieux.