admin管理员组文章数量:1794759
maven下载源码和文档
场景
使用redisTemplate的ListOperations接口的时候,反编译出来代码完全不知是什么意思。各种var,var2,var4,如代码:
public interface ListOperations<K, V> { @Nullable List<V> range(K var1, long var2, long var4); void trim(K var1, long var2, long var4); // 不继续列举了 } 解决方案下载源码和文档,通过注释就能看懂了。
全部下载全部下载可以解决问题,但是有些不需要的也会下载,占地方而且慢。
# 下载所有源码 mvn dependency:sources # 下载所有源码和文档 mvn dependency:sources -DdownloadSources=true -DdownloadJavadocs=true # 下载源码的doc文件 下载指定的jar对应的源码和文档这里以 spring-data-redis-2.1.10.RELEASE.jar 为例,对应依赖配置为:
<dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-redis</artifactId> <version>2.1.10.RELEASE</version> </dependency>下载命令(注意文档是javadoc,不要写错):
# 下载源码 mvn org.apache.maven.plugins:maven-dependency-plugin:2.8:get -Dartifact=org.springframework:data:2.1.10.RELEASE:jar:sources # 下载javadoc mvn org.apache.maven.plugins:maven-dependency-plugin:2.8:get -Dartifact=org.springframework.data:spring-data-redis:2.1.10.RELEASE:jar:javadocidea中类可能还不显示源码和文档,重启idea项目即可。
idea下载源码(简单方便)其实idea自带下载源码的功能,点开一个没有源码的类,右上角点download sources 就可以直接下载。
版权声明:本文标题:maven下载源码和文档 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686527137a77970.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论