Я пытаюсь подключиться к базе данных DB2 через драйвер JDBC.Я добавил следующую запись в свой файл pom.xml
<!-- https://mvnrepository.com/artifact/com.ibm.db2/db2jcc_license_cu --> <dependency> <groupId>com.ibm.db2</groupId> <artifactId>db2jcc_license_cu</artifactId> <version>9.7</version> </dependency> <!-- https://mvnrepository.com/artifact/com.ibm.db2/db2jcc --> <dependency> <groupId>com.ibm.db2</groupId> <artifactId>db2jcc</artifactId> <version>8.1</version> </dependency> <!-- https://mvnrepository.com/artifact/com.ibm.db2.jcc/db2jcc4 --> <dependency> <groupId>com.ibm.db2.jcc</groupId> <artifactId>db2jcc4</artifactId> <version>10.1</version> </dependency>
Но сборка maven завершается с ошибкой со следующей проблемой
[INFO] Downloading from : https://repo.maven.apache.org/maven2/com/ibm/db2/db2jcc_license_cu/9.7/db2jcc_license_cu-9.7.pom [WARNING] The POM for com.ibm.db2:db2jcc_license_cu:jar:9.7 is missing, no dependency information available [INFO] Downloading from : https://repo.maven.apache.org/maven2/com/ibm/db2/db2jcc/8.1/db2jcc-8.1.pom [WARNING] The POM for com.ibm.db2:db2jcc:jar:8.1 is missing, no dependency information available [INFO] Downloading from : https://repo.maven.apache.org/maven2/com/ibm/db2/jcc/db2jcc4/10.1/db2jcc4-10.1.pom [WARNING] The POM for com.ibm.db2.jcc:db2jcc4:jar:10.1 is missing, no dependency information available [ERROR] Failed to execute goal on project <somename>: Could not resolve dependencies for project
Как добавить зависимость для драйвера DB2 в maven?
Java-драйвер DB2 (JDBC-коннектор типа 4) теперь (действительно для реального) опубликован в maven central:
https://mvnrepository.com/artifact/com.ibm.db2/jcc
Включите его как зависимость следующим образом:
<!-- https://mvnrepository.com/artifact/com.ibm.db2/jcc --> <dependency> <groupId>com.ibm.db2</groupId> <artifactId>jcc</artifactId> <version>11.1.4.4</version> </dependency>
Вы можете скачать эти файлы здесь: https://mvnrepository.com/artifact/com.ibm.db2
И использовать эту команду, чтобы добавить ее в локальный репозиторий:
mvn install:install-file -Dfile=<path-to-file>
Maven docs.
ИЛИ Вы можете найти хранилище, содержащее банки и добавить его в вас settings.xml file Maven docs # 2
settings.xml