首页 > 解决方案 > 休息断言问题 java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory java gradle

问题描述

目前我正在尝试在我的自动化项目中使用 rest-assert 库。但是当我调试一个测试并尝试声明一个新的RequestSpecBuilder()我有这个错误

“java.lang.NoClassDefFoundError:org/apache/commons/logging/LogFactory”

这是我的gradle配置:

plugins {
    id 'java'
}

group 'kkr.dpt'
version '1.0-SNAPSHOT'

repositories {
    mavenCentral()
}

dependencies {
    testImplementation 'org.testng:testng:6.14.3'
    implementation group: 'io.rest-assured', name: 'rest-assured', version: '4.3.0'
    implementation 'io.rest-assured:json-path:4.3.0'
    implementation("com.fasterxml.jackson.core:jackson-databind:2.0.1")
    implementation("com.google.code.gson:gson:2.8.8")
    implementation group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '4.0.0-rc-1'
}

标签: javaapigradletestingautomation

解决方案


推荐阅读