我是 gradle 的新手,之前也很少使用 maven。我已经使用 TestNG 构建了一个自动化框架,并在 TestNG 周围添加了包装器。现在我想把它作为一个 gradle 项目。我在 build.gradle 中使用以下内容。
plugins {
// Apply the java-library plugin for API and implementation separation.
id 'java-library'
}
//mainClassName = "mainclass"
repositories {
// Use Maven Central for resolving dependencies.
mavenCentral()
}
dependencies {
implementation group: 'javax.json', name: 'javax.json-api', version: '1.1.4'
implementation group: 'org.testng', name: 'testng', version: '7.7.1'
}
在这种情况下,只有 javax-json-api.jar 被下载并添加到 Eclipse 中的“项目和外部依赖项”部分。 TestNG 未下载,Eclipse 显示编译错误。我也尝试了编译和测试实现,但没有任何效果。
注意:我这里没有使用TestNG进行单元测试。我正在尝试构建一个功能测试框架。