当前位置: 首页 > 编程笔记 >

maven中下载jar包源码和javadoc的命令介绍

柳才良
2023-03-14
本文向大家介绍maven中下载jar包源码和javadoc的命令介绍,包括了maven中下载jar包源码和javadoc的命令介绍的使用技巧和注意事项,需要的朋友参考一下

1:Maven命令下载源码和javadocs

当在IDE中使用Maven时如果想要看引用的jar包中类的源码和javadoc需要通过maven命令下载这些源码,然后再进行引入,通过mvn命令能够容易的达到这个目的:


mvn dependency:sources

mvn dependency:resolve -Dclassifier=javadoc


命令使用方法:首先进入到相应的pom.xml目录中,然后执行以上命令:
第一个命令是尝试下载在pom.xml中依赖的文件的源代码。
第二个命令:是尝试下载对应的javadocs
但是有可能一些文件没有源代码或者javadocs

参考文章:reference

2:通过配置文件添加

打开maven配置文件 setting.xml文件(.../.m2/settings.xml) 增加如下配置:


<profiles>

<profile>

    <id>downloadSources</id>

    <properties>

        <downloadSources>true</downloadSources>

        <downloadJavadocs>true</downloadJavadocs>           

    </properties>

</profile>

</profiles>

<activeProfiles>   <activeProfile>downloadSources</activeProfile> </activeProfiles>

3:配置eclipse

Window > Preferences > Maven and checking the "Download Artifact Sources" and "Download Artifact JavaDoc" options


 类似资料:
  • 我试图运行maven verify命令,但出现了这个错误。 Maven找不到命令,因此无法创建留档。 有趣的是,我可以运行mvnjavadoc:jar命令,它成功地工作了。此外,我的JAVA_主页是指向正确位置的。 这来自pom文件。 请不要告诉我这是找不到javadoc命令-maven的问题的重复。我知道问题是一样的,但我们的情况不同,我的JAVA_主页指向了正确的位置。所以这个解决方案对我不起

  • 我在项目目录中运行此命令来构建和打包它: 我确实正确设置了JAVA\U HOME变量。显然: 有人知道为什么mvn仍然抱怨吗?

  • 随着 Ceph 开发的推进, Ceph 团队会不断发布源码,你可以在以下这些地方下载发布的源码: Ceph 发布的源码包 Ceph 发布的源码包(欧洲镜像)

  • 问题内容: 有没有一种方法可以将Maven配置为始终下载源代码和?每次指定(通常与两次运行mvn编译一起进行,因为我第一次忘记了)变得非常乏味。 问题答案: 打开settings.xml文件 (如果不存在,请创建它)。添加具有添加的属性的部分。然后确保activeProfiles包括新的配置文件。

  • 我正在编写一个带有目录结构的maven包 使工作良好。 我的问题是为中包含的文件生成正确的文档,但发布 下面是相关的(?)pom.xml的一部分: 在中 我应该怎么做才能使Maven/Javadoc找到中的文件?