java - 容器 'Maven Dependencies' 引用了不存在的库 - STS

标签 java eclipse spring maven

我之前使用的是 win8,我之前一直在我的电脑上运行 Eclipse Juno,但从现在开始我想开始使用 STS,一旦我创建一个新项目,我就会收到以下错误。我删除了我的 .m2 文件夹以及与 Eclipse 相关的所有内容以便从头开始仍然没有工作,我已经没有想法了。有什么建议???

找不到"springframework.org/tags"index.jsp/app/src/main/webapp line 6 JSP问题的标签库描述符

容器 'Maven Dependencies' 引用了不存在的库 'C:\Users\Pablo.m2\repository\org\springframework\spring-webmvc\3.2.3.RELEASE\spring-webmvc-3.2.3.RELEASE.jar ' app 构建路径构建路径问题

在解决构建路径错误之前无法构建项目应用程序未知的 Java 问题

ArtifactTransferException: 无法从 http://repo.maven.apache.org/maven2 传输 antlr:antlr:jar:2.7.7|被缓存在本地存储库中,直到中央的更新间隔过去或强制更新后才会重新尝试解析。原始错误:无法从/到中央传输 Artifact antlr:antlr:jar:2.7.7 (http://repo.maven.apache.org/maven2):在 60000 pom.xml/app 第 1 行 Maven 依赖问题后未收到响应

对于我的每个依赖项还有 22 个类似的错误...

找不到类 'org.springframework.web.servlet.view.InternalResourceViewResolver' [配置集:app/web-context] mvc-config.xml/app/src/main/webapp/WEB-INF 第 16 行 Spring Beans问题

最佳答案

所以我知道您正在使用带有 M2E 插件的 Eclipse。尝试更新您的 Maven 配置:在项目资源管理器中,右键单击项目,Maven -> 更新项目。

如果问题仍然存在,请尝试清理您的项目:右键单击您的 pom.xml,运行方式 -> Maven 构建(第二个)。在目标字段中输入“干净的包”。选中跳过测试框。点击运行按钮。

编辑:对于您的新问题,您需要将 Spring MVC 添加到您的 pom.xml 中。添加如下内容:

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>4.0.0.RELEASE</version>
</dependency>

也许您必须更改版本以匹配您的 Spring 框架的版本。看这里:

http://mvnrepository.com/artifact/org.springframework/spring-webmvc

关于java - 容器 'Maven Dependencies' 引用了不存在的库 - STS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21274732/

相关文章:

java - 如何在不创建 *.JcoDestination 文件的情况下使用 JCo 连接

java - 为什么正确导入后仍无法解析注释?

spring - Quartz org.quartz.jobStore.selectWithLockSQL 行锁

java - Intellij 封装 JavaFx 应用程序

java - Spring为QueueChannel集成多线程

Java NoSuchMethodError 相同的类名

eclipse - 当我放在单独的文件夹中时 Jsp 没有编译

java - 在运行时创建@RestController

java - 从 Spring Data Jpa 查询返回自定义对象

java - 从 Java 8 中的列表创建多个 map