Maison > Java > javaDidacticiel > Comment puis-je ajouter le pilote Oracle JDBC (ojdbc14) à mon projet Maven ?

Comment puis-je ajouter le pilote Oracle JDBC (ojdbc14) à mon projet Maven ?

Linda Hamilton
Libérer: 2024-12-10 16:16:11
original
673 Les gens l'ont consulté

How Can I Add the Oracle JDBC Driver (ojdbc14) to My Maven Project?

Référentiel Maven pour le pilote Oracle JDBC (ojdbc14)

Dans Maven, trouver un référentiel pour les dépendances peut être crucial, en particulier pour les bibliothèques comme la Pilote Oracle JDBC. Bien que le site Web MVNrepository suggère une dépendance pour ojdbc14, il est essentiel de savoir que ce pilote n'est pas disponible dans le référentiel central Maven en raison de restrictions de licence.

Ajout d'un référentiel externe

Étant donné que le pilote n'est pas disponible dans le référentiel central, nous devons ajouter un référentiel externe à Maven contenant l'artefact ojdbc14. Malheureusement, aucun référentiel public ne peut légalement héberger le pilote Oracle JDBC en raison de sa licence binaire.

Utiliser une entrée POM

Malgré l'absence de référentiel public, Maven fournit un moyen de gérer de telles dépendances via une entrée POM dans le référentiel Maven Central. Cette entrée contient les informations Maven préférées et une URL pour télécharger le fichier JAR.

Installation du JAR localement

Pour utiliser le pilote Oracle JDBC, vous devez télécharger le JAR à partir de l'URL fournie dans l'entrée POM et installez-le dans votre référentiel Maven local à l'aide de la commande suivante :

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 \
-Dversion=10.2.0.3.0 -Dpackaging=jar -Dfile=ojdbc.jar -DgeneratePom=true
Copier après la connexion

Cette commande ajoutera le JAR dans votre référentiel local et générez un POM pour celui-ci. L'ajout du paramètre -DgeneratePom=true empêche les avertissements dans votre fichier pom.xml.

Partage dans un référentiel local

Si votre équipe maintient un référentiel Maven local, vous pouvez téléchargez-y le JAR pour le partager et un accès pratique. Reportez-vous aux directives spécifiques pour la configuration de votre référentiel local.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal