gpt4 book ai didi

java - Maven 没有在 Eclipse 中下载依赖项

转载 作者:IT老高 更新时间:2023-10-28 21:19:12 34 4
gpt4 key购买 nike

我正在 eclipse 中设置一个项目。该项目通过命令行成功构建(所有 mvn 命令,如 mvn packagemvn compilemvn clean install)工作得很好。在 STS 或 Eclipse 上设置此项目时。我看到一些依赖项没有被下载,即使它们存在于 pom.xml 中。但是,在 maven 存储库中搜索它们并将 jar 下载到我的本地计算机,然后将它们添加到构建路径使其可以在 Eclipse 上运行。

我们需要对 eclipse 做些什么来确保它从存储库中下载所有依赖项。

我的 POM:

<dependency>
<groupId>org.apache.bookkeeper</groupId>
<artifactId>bookkeeper-server-compat410</artifactId>
<version>4.1.0</version>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>org.apache.bookkeeper</groupId>
<artifactId>bookkeeper-server</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.bookkeeper</groupId>
<artifactId>bookkeeper-server-compat420</artifactId>
<version>4.2.0</version>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>org.apache.bookkeeper</groupId>
<artifactId>bookkeeper-server</artifactId>
</exclusion>
</exclusions>
</dependency>

这两个 Artifact 都没有为 eclipse 下载,并且找到了 jars http://mvnrepository.com/artifact/org.apache.bookkeeper/bookkeeper-server-compat410/4.1.0http://mvnrepository.com/artifact/org.apache.bookkeeper/bookkeeper-server-compat420/4.2.0 MavenDependencies 的文件夹中不存在,随后在 Eclipse 中出现错误。

enter image description here

但是,手动将它们添加到构建路径会创建一个新文件夹(引用库)并解决 Eclipse Errors 。为什么 Eclipse 没有自己从 maven 存储库下载和导入这些依赖项??它是 Eclipse 中的错误还是我这边的一些问题。请帮忙。

enter image description here

最佳答案

我遇到了同样的问题,这就是我解决的方法。 :

  1. 右键单击您的项目,选择运行方式 -> Maven 安装。观察输出控制台以查看安装进度。后安装完成,您可以继续下一步。

enter image description here

enter image description here

  1. 右键单击您的 Spring MVC 项目,选择 Maven -> 更新项目。

enter image description here

  1. 选择您的项目并单击“确定”。等到更新过程结束完成。
  2. 错误依旧,然后做Project->Clean,然后确保你已经选择了我们的项目目录,然后按照Project->Build进行。

关于java - Maven 没有在 Eclipse 中下载依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31720328/

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