如何让Maven下载特定依赖项的源代码和javadoc?
我需要特定的依赖文档,一些文档和源代码。告诉maven这样做的最佳方式是什么?首先,IntelliJ应该自动为您下载源代码,尽管有时您可能需要单击“下载源代码”。这实际上使用Maven获取源代码和javadoc 如果要使用Maven命令行执行此操作,下载特定工件的javadoc的命令示例如下:如何让Maven下载特定依赖项的源代码和javadoc?,maven,intellij-idea,dependencies,Maven,Intellij Idea,Dependencies,我需要特定的依赖文档,一些文档和源代码。告诉maven这样做的最佳方式是什么?首先,IntelliJ应该自动为您下载源代码,尽管有时您可能需要单击“下载源代码”。这实际上使用Maven获取源代码和javadoc 如果要使用Maven命令行执行此操作,下载特定工件的javadoc的命令示例如下: mvn dependency:sources -Dclassifier=javadoc -DincludeArtifactIds=<my-artifact> mvn依赖项:sources-d
mvn dependency:sources -Dclassifier=javadoc -DincludeArtifactIds=<my-artifact>
mvn依赖项:sources-dclassizer=javadoc-dincludeirtifactids=
如果您同时需要源代码和javadoc,只需删除javadoc分类器。对于javadoc,请在依赖项中包含此标记
<classifier>javadoc</classifier>
javadoc
您可以在设置中配置以下载source/javadoc,也可以在IDE中配置。当您的问题是关于IntelliJ IDE时,为什么接受使用命令行解决方案的答案?不正确。如果添加javadoc
,则只会得到javadoc,而不会得到类jar和源jar。如果添加源代码
,则只会得到源代码,而不会得到类和JavaDoc。我在IntelliJ 2017的POM文件中尝试了
。如果我根据您的答案为JavaDoc指定分类器,我只得到JavaDoc,没有源代码。所以这个答案并不能解决问题。如果我错了或困惑了,请纠正我。这个问题是关于javadoc和源代码的。我只回答了javadoc的问题,据你所说,javadoc工作得很好。在哪里可以找到这个“下载源”项目来点击?@BasilBourque我没有包括“下载源”的全部细节,因为IntelliJ实际上在问题的任何地方都没有提到。它被标记了,所以我顺便提到了它。我意识到搜索IntelliJ可能会在这里起主导作用,因此如果有帮助的话,我准备更新答案。这个问题标有“IntelliJ”。