在一个项目中,我正在使用gradle,Java11,SpringBoot和Junit5。该应用程序正在启动,没有任何问题,当我分别运行单元测试时,一切都很好。 但是,当我运行gradle-> build任务时,会出现以下错误:
Task :test FAILED
JwtTokenProviderTest > initializationError FAILED
java.lang.NoClassDefFoundError
Caused by: java.lang.ClassNotFoundException
1 test completed, 1 failed
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':test'.
更有什者,我在build.gradle中尝试了以下配置
tasks.withType(Test) {
scanForTestClasses = false
include "**/*Test.class" // whatever Ant pattern matches your test class files
}
但是它不能解决问题。
有什么主意吗? 谢谢