Die Zugriffsrechte für das Oracle Maven Repository wurden von Oracle auf ein Auth-Basiertes System umgestellt. Daher ist es in der RapidClipse Version nicht mehr möglich über "Create Driver" den passenden Oracle JDBC Treiber automatisch zu downloaden. Damit Sie den Oracle JDBC Treiber in RapidClipse verwenden können, führen Sie folgende Schritte aus:
- Laden Sie sich den gewünschten ojdbc.jar Treiber von der offiziellen Oracle Seite herunter. https://www.oracle.com/technetwork/database/application-development/jdbc/downloads/index.html
- Für dieses Tutorial wird er Oracle 11g ojdbc6.jar Treiber verwendet.
- Wechseln Sie danach in die RapidClipse Entwicklungsumgebung und öffnen Sie per Rechtsklick auf Ihr Projekt > Run As > Run Configurations... die Run Configurations.
- Jetzt per Rechtsklick auf Maven Build > New eine neue Maven Configuration erzeugen.
- Bei der Eigenschaft Base directory klicken Sie auf Workspace... und wählen Ihr Root Projekt Verzeichnis aus.
Bei der Eigenschaft Goals tragen Sie folgende Zeile ein:
Code Block language java firstline 0 install:install-file -Dfile=C:/ojdbc6.jar -DgroupId=com.oracle.jdbc -DartifactId=ojdbc6 -Dversion=1.0.0 -Dpackaging=jar
-Dfile=C:/ojdbc6.jar = Absolute Pfadangabe zu der heruntergeladenen ojdbc.jar Datei von Schritt 1.
- Klicken Sie jetzt auf Apply und abschließend auf Run.
- In der Console sollten Sie jetzt eine Build Success Meldung erhalten.
Abschließend tragen Sie die erstelle Abhängigkeit in Ihre pom.xml ein:
Code Block language java <dependency> <groupId>com.oracle.jdbc</groupId> <!-- Siehe -DgroupId Code-Block oben --> <artifactId>ojdbc6</artifactId> <!-- Siehe -DartifactId Code-Block oben --> <version>1.0.0</version> <!-- Siehe -Dversion Code-Block oben --> </dependency>