我正在尝试将一个文档记录不佳的软件用作库。在网站上,他们列出了其依赖项的工件 ID,但后来我猜他们删除了其中一个部分。
该mvn compile
命令(在我的项目中,使用另一个作为依赖项)我得到以下依赖项之一的错误:
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building <my software> 0.1
[INFO] ------------------------------------------------------------------------
[WARNING] The POM for <my dependency> no dependency information available
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.426s
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project <my project>: Could not resolve dependencies for project <my project>: Failure to find <my dependency> in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]
在 Internet 上搜索,我发现 Maven 默认使用ibiblio.org 上的全球集中式存储库,但他们不太可能使用它。
由于他们不支持我,我需要通过他们的东西找到我的方式,所以我的问题是:是否有发布 maven 存储库的标准方式?
例如,是否有与groupId相关联的查找系统(通常为 形式org.example.something
)?
相关问题: Maven - 如何/在哪里发布工件