怎样在使用docker-compose文件时配置Maven的Oracle依赖?

huangapple 未分类评论43阅读模式
英文:

How do we configure a maven oracle dependency when we are using a docker-compose file?

问题

我正在使用 docker-compose 文件来运行我的 Docker 容器,我有一个用于 Oracle 数据库的镜像。

oracle-12c:
    image: overclockedpixel/oracle12c
    ports:
        - '1521:1521'
    container_name: db_local

我正在创建一个 Java Maven 项目,我需要在我的 pom.xml 文件中设置我的依赖,如下所示:

<dependency>
   <groupId>com.oracle.jdbc</groupId>
   <artifactId>ojdbc8</artifactId>
   <version>12.2.0.1</version>
</dependency>

但是由于我没有安装任何 ojdbc 驱动,因为我正在使用 Docker 镜像,所以我遇到了这个错误:

无法解析 com.oracle:ojdbc14:10.2.0.4.0

我应该如何配置以解决这个依赖关系?

英文:

I am using a docker-compose file to run my docker containers and I have this image for my oracle database.

oracle-12c:
    image: overclockedpixel/oracle12c
    ports:
        - &#39;1521:1521&#39;
    container_name: db_local

I am making a Java Maven project and I need to to set my dependency in my pom.xml file as such

&lt;dependency&gt;
   &lt;groupId&gt;com.oracle.jdbc&lt;/groupId&gt;
   &lt;artifactId&gt;ojdbc8&lt;/artifactId&gt;
   &lt;version&gt;12.2.0.1&lt;/version&gt;
&lt;/dependency&gt;

But since I didn't install any ojdbc because I'm using the docker image, I get this error

> Cannot resolve com.oracle:ojdbc14:10.2.0.4.0

How should I configure this in order to get my dependency resolved?

huangapple
  • 本文由 发表于 2020年4月4日 21:41:00
  • 转载请务必保留本文链接:https://java.coder-hub.com/61028974.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定