Maven 2 分类器未复制到本地存储库的工件

Maven 2 分类器未复制到本地存储库的工件,maven-2,dependencies,maven,classification,artifact,Maven 2,Dependencies,Maven,Classification,Artifact,我使用Maven版本2.0.7,并使用javadoc和源插件创建用于部署的其他构件。所有生成的工件都正确部署,但似乎当其他人构建时,他们只获得了他们指定的特定工件。我不想在其他项目中添加源代码和javadoc工件作为显式依赖项,但是如果不做一些更改,我看不到任何其他方法 这是我使用的Maven版本的预期行为吗? 如果有,这个停止的版本是什么? 还有别的办法解决这个问题吗? 我不想在其他项目中添加源代码和javadoc工件作为显式依赖项,但如果不进行更改,我看不到任何其他方法 您可以使用以下目标分

我使用Maven版本2.0.7,并使用javadoc和源插件创建用于部署的其他构件。所有生成的工件都正确部署,但似乎当其他人构建时,他们只获得了他们指定的特定工件。我不想在其他项目中添加源代码和javadoc工件作为显式依赖项,但是如果不做一些更改,我看不到任何其他方法

这是我使用的Maven版本的预期行为吗? 如果有,这个停止的版本是什么? 还有别的办法解决这个问题吗? 我不想在其他项目中添加源代码和javadoc工件作为显式依赖项,但如果不进行更改,我看不到任何其他方法

您可以使用以下目标分别获取源工件和javadoc工件:

mvn dependency:sources
mvn dependency:resolve -Dclassifier=javadoc
这三个主要的IDE提供了相似的特性,可能在幕后使用了相同的目标