Ich versuche, jdbc-Verbindung in meiner Java-EE6-Anwendung (Klassenname VisualizerRepository.java) zu verwenden, ich habe den JDBC-Treiber im Nexus-Repository
Die Klasse muss eine gespeicherte Prozedur ausführen und das Ergebnis der Prozedur ausgeben. Da JPA 2.0 keine Unterstützung für den Aufruf von Prozeduren bietet, verwende ich jdbc.
Paket com.nfsmith.crm.data.repository;
%Vor%Wenn ich den Build mache, sehe ich den Kompilierungsfehler, der besagt, dass das Paket oracle.jdbc nicht existiert und das Symbol
nicht finden kann %Vor%Das ojdbc-Jar ist nicht in öffentlichen Maven-Repositories. Sie können das JAR manuell zum lokalen Repository hinzufügen.
Lade das Glas herunter von:
Installieren Sie in Ihrem Repository
%Vor%Verwenden Sie in Ihrem Pom
%Vor%
Auf Oracle JDBC-Treiber kann über das Oracle Maven Repository mit einigen zusätzlichen sicherheitsrelevanten Schritten zugegriffen werden.
Weitere Informationen finden Sie im Blog " Oracle JDBC-Treiber und UCP vom Oracle Maven Repository (ohne IDEs) ".
Der maven-Befehl, der sich in Antwort befindet
(inzwischen wurde es von übernommen Ссылка ) hat nicht für mich gearbeitet. Aber nach dem Entfernen von {}
Zeichen ist alles in Ordnung:
Vergessen Sie auch nicht, dem Namen der JAR-Datei wie ojdb6-11.2.0.jar