Maven 2 强制Maven2将源JAR下载到本地存储库

Maven 2 强制Maven2将源JAR下载到本地存储库,maven-2,dependencies,Maven 2,Dependencies,我在Nexus存储库中有我的公司依赖项(包括非FOSS第三方内容),包括源JAR(使用mvn dependency:resolve下载),如果可用 我希望将源JAR(和javadoc JAR)下载到我的本地存储库(~/.m2/repository),这样我就可以“脱机” 我尝试了mvn dependency:resolve dependency:go offline-dclassizer=sources的各种组合,但它似乎没有将它们复制到本地存储库中 谢谢。您尝试过: mvn dependenc

我在Nexus存储库中有我的公司依赖项(包括非FOSS第三方内容),包括源JAR(使用
mvn dependency:resolve下载),如果可用

我希望将源JAR(和javadoc JAR)下载到我的本地存储库(
~/.m2/repository
),这样我就可以“脱机”

我尝试了mvn dependency:resolve dependency:go offline-dclassizer=sources的各种组合,但它似乎没有将它们复制到本地存储库中

谢谢。

您尝试过:

mvn dependency:sources

对这是我尝试的第一件事,但我没有在我的问题中列出它。它将JAR文件下载到Nexus存储库,但不下载到~/.m2/repository。我试图在IntelliJ中打开源代码(它显示~/.m2/repository作为默认位置)。我知道我可以单独下载源代码,但如果它自动在我的本地存储库中结束,IntelliJ将自动打开它。@Ralph很抱歉这么问,但您确定您的本地存储库中没有源代码工件吗?我不明白为什么您不在本地获取它们(Nexus应该只是作为代理)。这是我意想不到的。我刚刚检查了本地存储库中的bcmail-jdk15(BouncyCastle),bin jar在那里,但源文件不在那里。我的POM.XML依赖于该库。nexus存储库确实包含这两个部分。没关系(正如Gilda Radner所说:-))。我查错目录了。它在我的本地存储库中。谢谢