小编典典

从 Maven 存储库获取源 JAR

all

有谁知道您是否可以在 Maven 存储库中找到源 JAR?


阅读 84

收藏
2022-03-15

共1个答案

小编典典

Maven 微提示:获取源代码和 Javadocs

当您在 IDE 中使用 Maven 时,您经常会发现 IDE 需要为您的库依赖项解析源代码和 Javadocs。有一种简单的方法可以实现这一目标。

mvn dependency:sources
mvn dependency:resolve -Dclassifier=javadoc

第一个命令将尝试下载 pom 文件中每个依赖项的源代码。

第二个命令将尝试下载 Javadocs。

Maven 在这里受库打包程序的摆布。所以他们中的一些人没有打包源代码,而且他们中的许多人没有Javadocs。

如果您有很多依赖项,使用包含/排除项来获取特定工件也是一个好主意,例如,以下命令将仅下载具有特定工件 ID 的依赖项的源:

mvn dependency:sources -DincludeArtifactIds=guava

资料来源:http ://tedwise.com/2010/01/27/maven-micro-tip-get-sources-and-
javadocs/

文档:https ://maven.apache.org/plugins/maven-dependency-plugin/sources-
mojo.html

2022-03-15