idea 里面的maven依赖下载不了,以及mabtis依赖包错误

摘要:
@目录前言一,下载maven依赖下载不了二、之前用的@MapperScan不能注入了三、mybatis版本问题后言前言在进行了一天的奋战中,因为maven依赖而导致我一大半天的时间还都在寻找解决办法中,而且太难受了,这个maven依赖搞得太烦了。幸好最后还是成功解决了,我就讲一下我自己出现的一个问题吧一,下载maven依赖下载不了不知道是从什么开始,那个maven依赖的数据源改了,从请求http到了https请求。但是把项目移到idea开发工具上后便无法使用@MapperScan注解。

@

目录
前言

在进行了一天的奋战中,因为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

因为这次感觉自己变的焦虑了一些,明明可以看报错可以解决的问题,结果因为自己的原因浪费了这么久的时间,太不应该了。

要好好反思一下,要心静.....

免责声明:文章转载自《idea 里面的maven依赖下载不了,以及mabtis依赖包错误》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Java——多态【可视化】DataV接入ECharts图表库 可视化利器强强联手下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

winform中 跨线程启动UI

C#的winform程序中,是不可以从UI窗口主线程之外的线程去直接操作窗口控件的。确切的解释是,不能从创建控件的线程以外的线程去处理控件的操作,比如修改属性等。方法二,通过Control.Invoke调用委托的方式来执行。...

vue+jspdf+html2canvas导出PDF文件

没有废话。首先,查看最终打印结果。我说最后打印的pdf文件看起来像这样。pdf文件的分页是通过设置jspdf实现的,但我暂时无法对文件内容进行分页。因为我们首先将需要打印的元素转换为画布,然后将画布转换为图像,然后将图像转换为pdf文件。...

java 服务接口API限流 Rate Limit

服务接口的流量控制策略:分流、降级、流量限制等。2)使用Reids的列表结构,而不是incr命令1FUNCTIONLIMIT_API_CALLL2current=LLEN3IFcurrent˃10THEN4ERROR“toomanyrequestsperssecond”5ELSE6IFEXIST==FALSE7MULTI8RPUSH9EXPIRE10EXEC...

layui table 打印表格

例如,layui的表单打印方法是将表单的数据重新组合成新页面,但它只能打印当前页面的内容。仅仅说实话是不够的。我整个上午都找到了一些,并说他们自己换了,但他们并不满意。这没用。我只能打印当前页面的内容。我的想法是编写一个函数,传递显示的列和要打印的数据,然后直接打印。不要胡说八道。直接转到代码。...

avue 常用修改

1.搜索栅栏调整colum中对象的属性:searchSpan:4,column:[{label:"模型名称",prop:"name",search:true,searchSpan:4,},2.搜索框字段位置长度column:[{label:"流程标题23423432",searchLabelWidth:200,3.编辑页面,字段lable宽度设置labelW...

iphone的mov文件复制到电脑的方法

解决方案:1.对于iPhone-˃设置-˃照片,将底部选项“传输到MAC或PC”从“自动”更改为“保持原始”。...