idea+maven+springboot源码无注释问题

问题描述:

idea查看springboot相关源码无注释(之所以看得见源码,是idea自身反编译)

疑问:使用idea工程右侧maven project栏下载resources和doc,会出现下载进度条但很快消失,直觉上是下载了,但是查勘源码还是无注释,网上介绍的很多方案都试过了,未果。

按照maven的pom.xml文件中的GAV去本地仓库查找,发现确实没有sources.jar这样的文件。需要注意的是,本地仓库有一个根目录,是在此基础上进行查找的,并且是根据GAV中路径进行查找,而不是package中看见的包路径,这是项目中的路径而不是本地文件路径。

最终,发现是maven版本问题,当前是用的是最新版本3.6.0,此时点击下载sources提示"can not download sources",把maven版本改成旧一点的再下载sources,马上就OK。

坑爹的问题就在于:下载source的方法很多种,比如pom.xml路径下输入命令方式(此方式会显示你正在downlingN多东西有模有样的我真的是醉了),在idea工程右侧直接调用maven project的下载source的方式等,但是这些操作不会提示你下载失败,只有那个idea主界面右上角有个download sources(这个提示只有在你未下载source时候提示,此时你看见的只是反编译源代码)。你点击download source时候,才会提示你"can not download sources",所以这个错误太具有隐蔽性你压根看不见。

参考博客:

https://blog.csdn.net/he_1992/article/details/86656992

你可能感兴趣的:(idea)