我需要将Gradle用于我的Java项目。
我使用Access-Control-Allow-Origin: *
运行了一些单元测试,但异常堆栈跟踪位于网页上,我需要在浏览器中加载。
为什么会出现这种并发症?
有没有办法让它在终端上取而代之,就像我Maven那样?
答案 0 :(得分:6)
根据this page,以下将做:
./gradlew test
这实际上是有效的。它并没有真正显示整个异常跟踪,但是(甚至更好?)它显示了相关部分(即与unittest中编写的代码关联的部分)。 / p>
答案 1 :(得分:0)
对于gradle(kotlin dsl),您可以这样做:
import org.gradle.api.tasks.testing.logging.TestExceptionFormat
tasks {
test {
testLogging {
events("passed", "skipped", "failed")
showStackTraces = true
exceptionFormat = TestExceptionFormat.FULL
}
}
}