首页 > 解决方案 > 如何指定要从 maven 存储库中获取/下载测试 jar?

问题描述

从 maven 存储库获取测试 jar 的方法是什么?如果我想获取存储库中 jar 的 javadocs 或源代码,我会将以下内容放入 build.gradle 文件中:

eclipse {
    classpath {
        downloadJavadoc = true
        downloadSources = true
    }
}

理想情况下,获取测试罐只需添加

downloadTest = true

在同一个地方,但它不是那样工作的。那么如何实现呢?有关测试(和其他)罐子的示例,请参阅: https://repo1.maven.org/maven2/io/undertow/undertow-core/2.0.27.Final/

标签: eclipsegradlebuildship

解决方案


Donat Csikos(值得称赞)在gradle 论坛中的报告解决方案:如果需要,这是在 gradle 中获取测试罐的方法:

dependencies {
  implementation("io.undertow:undertow-core:2.0.27.Final:tests")
}

buildship eclipse gradle 插件将使其在 eclipse 中可用,就像任何其他资源一样。


推荐阅读