Maven依赖罐无法更新或在Eclipse中出错

时间:2018-12-05 09:00:26

标签: java maven spring-mvc

我是Maven开发的初学者,需要我们的帮助来解决此问题。我可以看到.m2\repository\org\springframework\spring-context\3.1.0.RELEASE

上没有罐子

只有罐子下方可用

spring-context-3.1.0.RELEASE.jar.lastUpdated  
spring-context-3.1.0.RELEASE.pom.lastUpdated

enter image description here

我也在pom.xml中跌倒了错误

构建期间发生错误。 在项目“ cim”上运行构建器“ Maven Project Builder”时出错。 无法计算构建计划:插件org.apache.maven.plugins:maven-resources-plugin:2.6或其依赖项之一无法解析:无法读取org.apache.maven.plugins:maven-resources-的工件描述符插件:jar:2.6 插件org.apache.maven.plugins:maven-resources-plugin:2.6或其依赖项之一无法解析:无法读取org.apache.maven.plugins:maven-resources-plugin:jar:2.6的工件描述符 无法计算构建计划:插件org.apache.maven.plugins:maven-resources-plugin:2.6或其依赖项之一无法解析:无法读取org.apache.maven.plugins:maven-resources-的工件描述符插件:jar:2.6 插件org.apache.maven.plugins:maven-resources-plugin:2.6或其依赖项之一无法解析:无法读取org.apache.maven.plugins:maven-resources-plugin:jar:2.6 <的工件描述符/ p>

enter image description here

3 个答案:

答案 0 :(得分:1)

似乎您需要SpringBoot启动器。在您的项目父模块中,您可以使用

<parent>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-parent</artifactId>
  <version>1.5.6.RELEASE</version>
</parent>

有许多专门的捆绑软件,例如:

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter</artifactId>
</dependency>

还有更多类似spring-boot-starter-web,spring-boot-starter-batch,spring-boot-starter-data-rest ... 参见this blog article for more

答案 1 :(得分:0)

从库中删除所有缺少的jar,并在pom.xml中添加此依赖项 进入依赖项标记

 <dependency>
     <groupId>org.springframework</groupId>
     <artifactId>spring-context</artifactId>
     <version>5.1.3.RELEASE</version>
 </dependency>

右键单击项目后,单击maven,然后单击更新项目,或者只需按(alt + F5)

答案 2 :(得分:0)

将springboot启动器添加到POM.xml