gpt4 book ai didi

maven - Gson依赖关系-哪个存储库?

转载 作者:行者123 更新时间:2023-12-01 03:46:23 26 4
gpt4 key购买 nike

我对Maven的了解必须有很大的空白,因为我经常遇到这个问题。

我想在我的项目中使用Gson库(https://code.google.com/p/google-gson/)。根据项目的主页,我在pom.xml中添加了以下依赖项:

<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.3</version>
</dependency>

那很好。但是,Eclipse找不到该依赖项。那有点道理。它会在哪里寻找?哪个仓库?我在pom.xml中声明了许多存储库,但也许它们都不包含Gson。

这确实是一个普遍的问题。我想说到目前为止,我所见过的大多数项目都没有说 Artifact 存储在哪个存储库中。它们仅提供依赖项的XML元素。我在这里想念什么? Maven主仓库中是否包含 任何人发布的所有 Artifact ?请帮助我理解为什么这么多项目没有说明其 Artifact 存储在哪个存储库中。

而且,如果您还可以告诉我在哪里可以找到Gson人工制品,我将不胜感激。

最佳答案

默认情况下,Maven在Maven Central中搜索 Artifact 。

我可以在Maven Central中找到此 Artifact :
http://search.maven.org/#artifactdetails%7Ccom.google.code.gson%7Cgson%7C2.3%7Cjar

在您的settings.xml中,如果您有“特殊”存储库,则告诉maven您想搜索哪些存储库。在这里,您可以为这些存储库配置用户名/密码,以防您需要将JAR上传到存储库。

因此,如果您的Maven无法找到它,请在此处粘贴您的settings.xml-可能是配置错误。

顺便说一句:这有帮助吗? GSON is not being imported into the maven pproject

关于maven - Gson依赖关系-哪个存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26701452/

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