问题
最近在研究http它那个超时机制,如果超过时间没有相应,就自动断开异常。我想学习一下。
以后我们可以比如调第三方api的时候,我们就可以自己配置超时机制,避免业务线程被占用,导致其他交易进不来的情况。
去b站看大佬讲解,我想去看源码,结果idea报错。
9:07 Cannot download sources
Sources not found for:
org.apache.httpcomponents:httpclient:4.5.12
我记得我之前是遇到过这种问题的,结果给忘了。
记忆是最不可靠的。好记忆不如烂笔头,我们要总结记录下来
解决
看到其他博主的答案,我学会了。
https://blog.csdn.net/maoyuanming0806/article/details/120079191
感谢这个答主。
因为淋过雨,所以想为别人撑把伞。大家多分享自己遇到的报错,这样我们才会进步的更改,节约大量时间。
在自己项目pom文件下,执行maven命令
mvn dependency:resolve -Dclassifier=sources
这样就可以了。我的问题解决了。
反省
对maven了解很浅,只是表层。
实战是检验真理的唯一标展。
只有多练,多解决问题,我们才是真正意义上的掌握。
如果只是看的话,脑子以为自己掌握了,等到自己用的时候,啥也没有。