Maven ojdbc jar Abhängigkeitsfehler

8

Überschrift

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%     
RanPaul 07.08.2013, 19:00
quelle

3 Antworten

10

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:

  • oracle site
  • Kopieren Sie von Ihrem Oracle-Datenbankserver ( {ORACLE_HOME} \ jdbc \ lib \ ojdbc6.jar )

Installieren Sie in Ihrem Repository

%Vor%

Verwenden Sie in Ihrem Pom

%Vor%
    
Sergio Puas 13.08.2013, 04:24
quelle
3

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) ".

    
Nirmala 11.04.2016 19:28
quelle
-1

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:

%Vor%

Vergessen Sie auch nicht, dem Namen der JAR-Datei wie ojdb6-11.2.0.jar

eine Versionsnummer hinzuzufügen     
yılmaz 08.04.2016 06:18
quelle

Tags und Links