gpt4 book ai didi

java - pom.xml 中的 JDBC Maven 依赖

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:59:17 25 4
gpt4 key购买 nike

我在 Eclipse(EE Developer Kepler 版本)中创建了一个 Maven 项目,我的 pom.xml 文件中有以下错误,“Missing artifact com.oracle:ojdbc7:jar:12.1.0.1” in this code

<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc7</artifactId>
<version>12.1.0.1</version>
</dependency>

我知道我必须将 jdbc 存储库添加到我的 .m2 文件夹中。我通过以下链接下载 ojdbc7.jar 来完成此操作 http://www.oracle.com/technetwork/database/features/jdbc/jdbc-drivers-12c-download-1958347.html

下载该存档后,我打开一个终端(我安装了 Debian)并以 root 身份运行以下命令

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc7  
-Dversion=12.1.0.1 -Dpackaging=jar -Dfile=ojdbc7.jar -DgeneratePom=true

在那之后,我得到了一个输出 BUILD SUCCESS,如果我转到 .m2 文件夹,我会在 com->oracle->ojdbc7 中看到两个名为“ojdbc7-12.1.0.1”的文件.jar.lastUpdated”和“ojdbc7-12.1.0.1.pom.lastUpdated”,但 Eclipse 仍然将代码作为错误带入 pom.xml 文件

我该怎么做才能解决这个问题?

最佳答案

如果您使用的是 eclipse,请转到您拥有 pom 的文件夹并尝试以下命令:

mvn -Declipse.workspace=<path-to-your-eclipse-workspace> eclipse:add-maven-repo
mvn eclipse:eclipse

我没有在 Linux 中尝试过,但它应该可以解决您的依赖项/eclipse 路径问题。

关于java - pom.xml 中的 JDBC Maven 依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22946626/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com