idea中maven依赖下载失败,mabtis包错误怎么办?

摘要:@ "toc" 前言 在进行了一天的奋战中,因为maven依赖而导致我一大半天的时间还都在寻找解决办法中,而且太难受了,这个maven依赖搞得太烦了。 幸好最后还是成功解决了,我就讲一下我
@ 目录前言一,下载maven依赖下载不了(数据源问题)二、之前用的@MapperScan不能注入了(mybatis包未注入)三、mybatis版本问题(mybatis)后言 前言 在进行了一天的奋战中,因为maven依赖而导致我一大半天的时间还都在寻找解决办法中,而且太难受了,这个maven依赖搞得太烦了。 幸好最后还是成功解决了,我就讲一下我自己出现的一个问题吧 一,下载maven依赖下载不了(数据源问题) 不知道是从什么开始,那个maven依赖的数据源改了,从请求http到了https请求。 所以当你去访问那个数据源地址时就可能会有这个报错: Return code is: 501 , ReasonPhrase:HTTPS Required 解决方法: 使用这个数据源:(如果是阿里也行吧....) <mirrors> <mirror> <id>repo1</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>https://repo1.maven.org/maven2/</url> </mirror> </mirrors> 二、之前用的@MapperScan不能注入了(mybatis包未注入) 因为之前的mybatis-spring-boot-starter的版本是1.3.1,然后是在eclipse上运行,没有发现有任何问题。 但是把项目移到idea开发工具上后便无法使用 @MapperScan注解。 解决方法: 可能是因为IDE内嵌的版本不一定一致,而版本不一致很容易导致构建行为的不一致。 从1.3.1的版本 给换成2.1.1或者其他版本 三、mybatis版本问题(mybatis) 因为我要改变mybatis-spring-boot-starter,但是可能会遇到这种问题: 无法继续下载,建议把 'dependencies.dependency.scope' 标明的maven依赖 暂时注释掉,等maven 的install下载好后再放开。 这样就可以了 后言 启发博客:https://blog.csdn.net/HermitSun/article/details/88861353 解决其他问题:https://blog.csdn.net/ThinkWon/article/details/101312918 因为这次感觉自己变的焦虑了一些,明明可以看报错可以解决的问题,结果因为自己的原因浪费了这么久的时间,太不应该了。 要好好反思一下,要心静.....