Intellij 无法解析符号 'lang3' apache

Intellij cannot resolve symbol 'lang3' apache

我想使用 StringUtils 并下载了 "apache commons jar" zip 文件,将解压缩的 jar 文件复制到我的 intellij 项目中的 lib 文件夹中,并将其添加到库和类路径中(通过项目设置).然后我用

导入

导入org.apache.commons.lang3.StringUtils;

但 intelliJ 无法解析 'lang3'。有人有建议吗?注意:堆栈交换中存在类似的问题,例如。 here and here,但它们不是同一个问题,他们的解决方案也没有帮助。

仅供参考,我从 this website 下载了 'common-lang3/common-lang3.jar.zip' 文件夹。

谢谢!

您需要解压缩 zip 并将提取的 common-lang3.jar 文件添加到 module dependencies 而不是下载的 common-lang3.jar.zip 文件。

这是示例项目:HelloStringUtils.zip

执行和导入工作的结果:

依赖配置截图: