4

我是新手。我收到以下错误,我不明白。你能帮我理解如何解决它吗?

无法解析以下工件:org.springframework:org.springframework.core:jar:3.0.5.RELEASE, org.springframework:org.springframework.asm:jar:3.0.5.RELEASE: 找不到 org.springframework http://repo.maven.apache.org/maven2中的:org.springframework.core:jar:3.0.5.RELEASE被缓存在本地仓库中,直到 central 的更新间隔过去或更新后才会重新尝试解析被迫 -> [帮助 1]

4

3 回答 3

1

尝试使用该-U选项运行您的命令。这里有更多信息

于 2012-12-01T23:43:47.663 回答
1

如果您向 pom 文件提供问题会更有帮助,但从堆栈跟踪来看,似乎没有正确声明依赖项。具体来说,Spring 的正确工件名称是“spring-core”而不是“org.springframework.core”,所以在你的 pom.xml 文件中你应该有:

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-core</artifactId>
    <version>3.0.5.RELEASE</version>
</dependency>

您可以在公共 Maven Repo 搜索引擎(如http://mvnrepository.comhttp://search.maven.org)中找到正确的依赖定义。这是 Spring Core 工件的链接:http: //mvnrepository.com/artifact/org.springframework/spring-core/3.0.5.RELEASE

顺便说一句,您看到的错误格式如下:

<groupId>:<artifactId>:<packaging>:<version>
于 2012-12-02T06:36:58.913 回答
0

是的,看起来你的 pom 依赖没有正确标记。谷歌搜索示例 Spring MVC 应用程序和查找示例 pom 将很有帮助。

于 2012-12-03T05:26:15.803 回答