Рубрики
Без рубрики

Как добавить драйвер Oracle JDBC в локальное хранилище Maven

– Как добавить драйвер Oracle JDBC в локальное хранилище Maven

Вот простое руководство, в котором показано, как добавить драйвер Oracle JDBC в локальное хранилище Maven, а также как ссылаться на него в pom.xml

Протестировано с Oracle database 19c и Java 8

1. Получить драйвер Oracle JDBC

Посетите Веб-сайт базы данных Oracle и загрузите его.

В этом примере мы выбрали базу данных Oracle 19c и ojdbc8.jar для проекта Java 8.

2. Установка Maven ojdbc8.jar

2.1 Загрузить или установить загруженный ojdbc.jar в локальное хранилище Maven.

$ mvn install:install-file -Dfile=path/to/your/ojdbc8.jar -DgroupId=com.oracle 
	-DartifactId=ojdbc8 -Dversion=19.3 -Dpackaging=jar

Для более старой версии.

$ mvn install:install-file -Dfile=path/to/your/ojdbc7.jar -DgroupId=com.oracle 
	-DartifactId=ojdbc7 -Dversion=12.2.0.1 -Dpackaging=jar
$ mvn install:install-file -Dfile=path/to/your/ojdbc6.jar -DgroupId=com.oracle 
	-DartifactId=ojdbc6 -Dversion=11.2.0.4 -Dpackaging=jar

2.2 Полный пример установки ojdbc8.jar

C:\> mvn install:install-file -Dfile=d:/projects/ojdbc8.jar -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=19.3 -Dpackaging=jar
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------< org.apache.maven:standalone-pom >-------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- maven-install-plugin:2.4:install-file (default-cli) @ standalone-pom ---
[INFO] Installing d:\projects\ojdbc8.jar to C:\Users\mkyong\.m2\repository\com\oracle\ojdbc8\19.3\ojdbc8-19.3.jar
[INFO] Installing C:\Users\mkyong\AppData\Local\Temp\mvninstall14285592711568231406.pom 
		to C:\Users\mkyong\.m2\repository\com\oracle\ojdbc8\19.3\ojdbc8-19.3.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  0.872 s
[INFO] Finished at: 2019-06-20T12:36:18+08:00
[INFO] ------------------------------------------------------------------------

3. 2.2 Полный пример установки || ojdbc8.jar

Теперь мы можем определить зависимость драйвера Oracle JDBC следующим образом:

	
		com.oracle
		ojdbc8
		19.3
	

Для более старой версии:

	
	
		com.oracle
		ojdbc7
		12.2.0.1
	
	
	
	
		com.oracle
		ojdbc6
		11.2.0.4
	

4. Системный путь

В качестве альтернативы мы можем просто загрузить .jar и указать проекту, чтобы он нашел |/.jar в системном пути, как это:

	
		com.oracle
		ojdbc
		8
		system
		d:/projects/ojdbc8.jar
	
	
		com.oracle
		ojdbc
		8
		system
		${project.basedir}/lib/ojdbc8.jar
	

Скачать Исходный Код

Рекомендации

Оригинал: “https://mkyong.com/maven/how-to-add-oracle-jdbc-driver-in-your-maven-local-repository/”