当前位置: 首页 > 面试题库 >

如何使用Gradle拉Maven测试罐?

卫志泽
2023-03-14
问题内容

在maven中,我可以为依赖关系解析指定“类型”。我正试图拉下一个tests.jar。如何使用Gradle做到这一点?

我已经尝试过使用下面的Gradle Dependency,但这并没有降低test.jar

testCompile(group: 'org.apache.hbase', name: 'hbase', version: '0.94.2', type: 'test-jar')

Maven依赖关系:

<dependency>
    <groupId>org.apache.hbase</groupId>
    <artifactId>hbase</artifactId>
    <version>0.94.2</version>
    <type>test-jar</type>
    <scope>test</scope>
</dependency>

详细信息: Gradle 1.7

我正在尝试从 Maven
Central
下拉“
hbase-0.94.2-tests.jar”


问题答案:

Gradle没有Maven的直接等效项<type>,但classifier: 'tests'应该在这里工作(而不是type: ...)。



 类似资料:
  • 问题内容: 当我使用命令:mvn test时,maven使用主要资源而不是src / test / resources中的测试资源。 我如何才能使Maven使用测试资源而不是主要资源? 编辑:我使用Classloader查找我的资源。Classloader可以从我的src / test / resources目录中找到资源,但是它首先在src / main / java中查找该资源。 还是在运行将

  • 问题内容: 我想在jboss上使用gradle进行selenium测试,并且能够进行所需的配置,并且希望与社区共享。 问题答案: 解决方法如下: gradle.build: 您需要手动启动jboss服务器,然后使用命令 gradlew clean selenium

  • 问题内容: 目前,我有以下 build.gradle 文件: 这 的build.gradle 文件是我的仓库 在这里 。我所有的主文件都在 src / model /中 ,它们各自的测试在 test / model中 。 如何正确添加JUnit 4 依赖项 ,然后在 测试/模型 文件夹中运行那些测试? 问题答案: 如何正确添加junit 4依赖关系? 假设您要针对标准Maven(或等效版本)存储库

  • 我有一个服务器,用Java编写的,那是我的应用程序,我想在上面运行一些测试。我正在使用gradle来管理依赖项和构建任务等,所以我也想在这方面使用它。我需要启动服务器,然后运行我的单元测试,这会对它发出一堆HTTP请求,然后在测试完成后,理想情况下甚至关闭服务器。所以我尝试在build.gradle中添加(jettyRunWar是运行服务器的工具),但我想这太简单了,因为从不从jettyRunWa

  • 当前我有以下build.gradle文件: 此build.gradle文件用于我的存储库。我的所有主文件都在src/model/中,它们各自的测试都在test/model中。

  • kotlintest测试从Intellij启动时运行得非常好,但当我尝试使用gradle test task命令运行它们时,只会找到并运行我的常规JUnit测试。 kotlintest代码: build.gradle: