IDEA Maven 下载源码出现:Cannot downlo

2020-02-23  本文已影响0人  GeekerLou

问题描述

有时候明明对应的依赖已经添加了,并且在External Libraries里也看到对应的依赖包了,但想看源码的时候就是看不到详细内容,这样的话,对于一些不熟悉的jar包中的API接口,编译后的包看不到完整的参数使用说明,根本无法使用,也很难找到官网的相关API文档。

这里需要下载源码的是taobao中间件日志相关的一个封装包:

<dependency>
  <groupId>com.taobao.middleware</groupId>
  <artifactId>logger.api</artifactId>
  <version>0.2.4</version>
</dependency>

IDEA打开编译后的class文件点击“Download Sources”,提示报错“Cannot download sources Sources not found for:logger.api”,有人说你setting.xml是不是配置的有问题,但是我的setting.xml是从前辈那里直接拷贝过来的,其他人使用确认过没有问题,确实比较恼火。


image.png

解决方法:

在对应项目pom.xml所在目录下执行以下命令:

mvn dependency:resolve -Dclassifier=sources

执行后,IDEA会重新下载依赖包,下载完后再看源码就没有问题了。

指令执行中:


image.png

成功下载到的源码:


image.png
上一篇下一篇

猜你喜欢

热点阅读