Maven报错解决:无法访问org.springframework.web.bind.annotation.RequestMapping

这篇具有很好参考价值的文章主要介绍了Maven报错解决:无法访问org.springframework.web.bind.annotation.RequestMapping。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

首先,我们找到使用@RequestMapping()的类中去查看导包是否正常。

org.springframework.web pom,JavaWeb系列,maven,java,bug

        现在这里导包是正常的, 导包正常的话,我们可以去pom.xml文件中去看看有没有spring-web这个jar包的坐标导入

    <dependencies>      
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-web</artifactId>
            <version>5.3.26</version>
        </dependency>
    </dependencies>

         若没有这个依赖可以先刷新以下maven,看看是否会自动导入,若没有就手动添加上这个依赖。

        若是添加了这个依赖,还是有这个报错的话就去本地仓库中找到这个jar包和spring-web的jar包

org.springframework.web pom,JavaWeb系列,maven,java,bug

org.springframework.web pom,JavaWeb系列,maven,java,bug

        仓库中若是没有这个jar包 ,就去中央仓库(Central Repository:)或者流程仓库(阿里云镜像等私服)去下载,由于中央仓库是全球唯一的仓库,地址是在国外,下载会非常的慢,所以建议在私服或者阿里云镜像等流程仓库中下载。

        若是有这个jar包,可能存在下载这个jar包时没有下载完,导致jar包中有文件资源缺失,建议删除掉重新下载试试看。

补充知识(配置阿里云镜像):

        找到下载的maven中的conf文件夹中的setting.xml配置文件,用记事本打开

org.springframework.web pom,JavaWeb系列,maven,java,bug

        在记事本中找到 <mirrors>标签,然后加入以下内容:

  <mirrors>
   
    <mirror>  
	<id>alimaven</id>  
	<name>aliyun maven</name>  
	<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
	<mirrorOf>central</mirrorOf>          
    </mirror>

  </mirrors>

        添加完毕后,保存(Ctrl+S)并关闭文件就配置好了文章来源地址https://www.toymoban.com/news/detail-620218.html

到了这里,关于Maven报错解决:无法访问org.springframework.web.bind.annotation.RequestMapping的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包