【问题标题】:How to download sources for an specific JAR dependency of a Maven project如何下载 Maven 项目的特定 JAR 依赖项的源代码
【发布时间】:2015-03-14 07:38:21
【问题描述】:

我想这样做是因为当我尝试使用 Eclipse 下载依赖项的源代码时,它什么也不做,我想知道发生了什么。

我读了一些帖子和文章:

但这些都没有显示如何为单个依赖项执行此操作..

如果我为项目中的所有依赖项都这样做,可能需要一段时间,这不是我想要的。

我想执行这样的命令:

mvn dependency:sources

但仅应用于其中一个项目依赖项。

这可能吗?

【问题讨论】:

    标签: java eclipse maven dependencies


    【解决方案1】:

    我刚刚在插件的文档中发现了如何做到这一点:

    http://maven.apache.org/plugins/maven-dependency-plugin/sources-mojo.html

    我使用以下命令解决了这个问题:

    mvn dependency:sources -DincludeGroupIds=com.example.api.agents -DincludeArtifactIds=api-agent-spark

    【讨论】:

      【解决方案2】:

      如果您使用 m2e(Eclipse 中的官方 maven 支持),您可以更改首选项以在您的存储库中自动下载源代码和 javadoc。

      下载的jar和Java Editor之间的链接是透明的。

      您可以在“新校验和设置”的屏幕截图中看到,有两个复选框用于下载 javadoc 和源代码。 http://tools.jboss.org/blog/2014-07-08-m2e-1_5-improvements.html

      【讨论】:

        猜你喜欢
        • 2014-11-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-11
        • 1970-01-01
        相关资源
        最近更新 更多