【问题标题】:Update interval of Maven Central RepoMaven Central Repo 的更新间隔
【发布时间】:2012-09-20 16:11:54
【问题描述】:

对 Maven 的经验为零,我正在一个项目上运行 mvn clean install,这是我得到的错误:

[ERROR] Failed to execute goal on project dnasequencing.CompaNY.com: Could not resolve dependencies for project com.CompaNY.dnasequencing:dnasequencing.

CompaNY.com:war:1.0-SNAPSHOT: The following artifacts could not be resolved: dsr-kepler:dsr-kepler:jar:0.0.1-SNAPSHOT, dsr-parser:dsr-parser:jar:0.0.1-
SNAPSHOT: Failure to find dsr-kepler:dsr-kepler:jar:0.0.1-SNAPSHOT in http://repo1.maven.org/maven2/ was cached in the local repository, resolution 
will not be reattempted until the update interval of Maven_Central_Repo has elapsed or updates are forced -> [Help 1]

根据这些错误消息,我应该从什么出发点来查找问题所在?

【问题讨论】:

  • 首先检查你定义的依赖是否正确(groupId、artifactId、version)。在此之前,只需删除本地存储库中的文件夹并重试即可。

标签: maven


【解决方案1】:

您可以使用 -U 标志强制 Maven 更新快照。

至于出了什么问题,您可以随时使用浏览器查看实际的 Maven 网站,看看依赖项是否确实存在。

http://search.maven.org/

如果依赖项未托管在 Maven 中心,那么它似乎是一个本地依赖项,您必须将其安装在本地缓存中(从该项目运行 mvn clean install)。

【讨论】:

    猜你喜欢
    • 2019-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多