Dans votre projet, vous souhaitez incorporer le pilote Oracle JDBC en tant que dépendance (portée d'exécution) - ojdbc14. Comme cet artefact n'est pas disponible dans le référentiel central de Maven, il pose certains défis.
Malheureusement, en raison de contraintes de licence, le JAR du pilote Oracle n'est hébergé dans aucun site public. dépôt. Il s'agit d'un problème lié à plusieurs dépendances, et non d'un défaut de Maven. Trouver un référentiel public contenant le JAR indique probablement une distribution illégale.
Bien que certains JAR avec des limitations de licence n'aient pas de référentiel public, ils peuvent avoir un "pom" entrée dans le dépôt Maven Central. La vérification de cette entrée fournit des informations Maven vitales, notamment :
L'entrée contient également l'URL de téléchargement du JAR : http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html.
Une fois le JAR téléchargé, vous pouvez l'ajouter au référentiel de votre ordinateur à 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
Générer un POM avec le dernier paramètre empêche les avertissements dans le pom.xml.
Si votre équipe maintient un local Dépôt Maven, ce guide fournit des instructions pour télécharger le JAR : [Guide de téléchargement de JAR vers le référentiel Maven local] (lien vers le guide).
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!