在没有源文件但有fat jar的情况下运行Gradle JUnit测试作业,可以按照以下步骤进行操作:
build.gradle
的文件。build.gradle
文件中添加JUnit测试依赖项。可以使用以下代码片段作为参考:dependencies {
testImplementation 'junit:junit:4.12'
}
.jar
或.fatjar
为扩展名)放置在项目的根目录下。build.gradle
文件中添加一个自定义的任务来运行JUnit测试。可以使用以下代码片段作为参考:task runTests(type: JavaExec) {
classpath = files('path/to/fatjar.jar')
main = 'org.junit.runner.JUnitCore'
args = ['com.example.TestClass']
}
在上述代码中,将path/to/fatjar.jar
替换为实际的fat jar文件路径,com.example.TestClass
替换为包含JUnit测试的类的完整名称。
gradle runTests
Gradle将使用fat jar文件中的类路径和指定的JUnit测试类来运行测试。
这样,即使没有源文件,也可以使用fat jar文件运行Gradle JUnit测试作业。
领取专属 10元无门槛券
手把手带您无忧上云