【发布时间】:2021-10-16 02:31:20
【问题描述】:
刚加入一家公司(和一个现有项目),第一个阻止者是让 Eclipse/maven/pom.xml 识别我的系统上确实有 ojdbc8.jar 文件。 Eclipse/maven/pom.xml 不同意。查看 pom.xml 文件时,Eclipse 说“缺少工件 com.oracle.jdbc:ojdbc8:jar:12.2.0.1”
我尝试将 jar 添加到“引用库”中。不开心。
我尝试安装 maven,然后将 jar 安装到运行良好的 maven repo (see this link),但 Eclipse/maven 仍然说工件丢失。
我猜是因为 Eclipse 使用它自己的 maven 存储库,但我不知道如何向其中添加 jar 文件,或者这是否是正确的方法。 ** 在阅读了更多内容之后,似乎我被误导了,Eclipse 没有它自己的 maven repo?**
我还在 Oracle 的网站上找到了 this,但这似乎需要很多步骤,而且我已经将 jar 添加到我的本地存储库中,所以我不希望它有帮助。
我曾尝试询问我的同事。没有回应...
有人知道怎么做吗?
【问题讨论】:
-
Eclipse 使用与其他所有内容相同的本地存储库。除非您在 m2e 选项中配置了不同的 settings.xml。在 Eclipse 中实际构建 项目非常重要,例如
clean verify。 Eclipse IDE 中的红色气泡有时会显示实际上并不存在的错误。 -
您甚至可以从 Maven Central Repo 获取它:blogs.oracle.com/dev2dev/…
标签: oracle eclipse maven jdbc pom.xml