Spring Boot执行gradle build的时候卡在tests completed这里没有动了。
XXX-api>gradle build
<===========--> 85% EXECUTING [23s]
> :XXX-api:test > 0 tests completed
> :XXX-api:test > Executing test com.xxx.XXXApplicationTests
解决方法:
1)
gradle在执行build可以跳过test task,那么可以使用-x命令
使用-x参数用来排除不需要执行的task
$XXX-api>gradle build -x test
Task :XXX-api:compileJava UP-TO-DATE
Task :XXX-api:processResources UP-TO-DATE
Task :XXX-api:classes UP-TO-DATE
Task :XXX-api:jar UP-TO-DATE
Task :XXX-api:assemble UP-TO-DATE
Task :XXX-api:check
Task :XXX-api:build
BUILD SUCCESSFUL in 9s
2).删除src/test/java/com/wisc/xxxApplicationTests.java文件或者将文件修改为下面内容
修改项目下src/test/java/com/wisc/xxxApplicationTests内容(即只需要一个空类):
package com.wisc;
public class xxxApplicationTests {
}