#java #maven-2 #ojdbc #maven-dependency
#java #maven-2 #ojdbc #maven-зависимость
Вопрос:
Как я могу решить ошибку Maven?
Отсутствует артефакт com.oracle: ojdbc14:jar: 10.2.0.1.0
Я попытался добавить другую зависимость hibernate-entitymanager
, но она не работает.
Комментарии:
1. Пожалуйста, укажите свой
pom.xml
.2. создайте (бесплатную) учетную запись на веб-сайте Oracle и добавьте репозиторий oracle maven в свой список репозиториев: docs.oracle.com/middleware/1213/core/MAVEN /…
3. Обратитесь к блогу ( blogs.oracle.com/dev2dev /… ) для получения более подробной информации. У нас нет версии 10.2 JDBC в Oracle Maven. Он начинается с 11.2.0.4.
Ответ №1:
<!-- https://mvnrepository.com/artifact/oracle/ojdbc14 -->
<dependency>
<groupId>oracle</groupId>
<artifactId>ojdbc14</artifactId>
<version>10.2.0.1.0</version>
</dependency>
Ответ №2:
Вы не можете использовать зависимость oracle в своем Pom-файле, если вы запускаете свое приложение на сервере, вам необходимо добавить jar-файл jdbc в любую папку вашего проекта и определить в своем pom.xml
<dependency>
<groupId>oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.3</version>
<scope>system</scope>
<systemPath>${basedir}/lib/ojdbc6-11.2.0.3.jar</systemPath>
</dependency>