问题:Cannot resolve symbol ‘lang3’
在spring boot 使用StringUtils时,发现import出现问题,解析不了lang3
原因:
- 找到依赖配置文件
implementation'org.apache.commons:commons-lang'
- 打开apache commons Lang 官网,看到如下说明:
- 官网给出说明:
请注意,Commons Lang 3.0(以及后续版本)与之前的版本(org.apache.commons.lang)使用了不同的包(org.apache.commons.lang3),从而允许Commons Lang 3与Commons Lang 2同时使用
- 因此在依赖配置文件下重新修改为:
implementation'org.apache.commons:commons-lang3'
重新加载gradle后问题解决
apache commons lang官网链接