github下载spring源码,工程中除了源码之外还包含了很多单元测试,通过单元测试可以对不同的功能进行验证,进一步提升对源码的理解。
但是编译和运行单测时候无法通过,报CoroutinesUtils符号找不到。
解决
报错后点进去发现CoroutinesUtils位置在spring-core下的kotlin-coroutines中,再点开build - libs,有kotlin-coroutines-5.2.5.BUILD-SNAPSHOT.jar这么个包,右键 Add As Library,然后点开IDEA上方工具栏,Build - Rebuild Project即可。
Rebuild之后可能会提示有新的WARNING和ERROR,但此时已经不影响单元测试的运行。
1.png
网友评论