尽管编译成功,IntelliJ Inspector 错误“无法解析符号”
IntelliJ 用户可能会遇到令人困惑的情况,检查器标记为“无法解析符号” " 尽管编译成功,但库导入错误。向 Maven 项目添加依赖项时可能会出现此问题,如 jmime 的情况所示。
原因分析
IntelliJ 为其检查子系统使用单独的类路径。如果此类路径与编译类路径不同,则编译代码中存在的符号可能会出现检查错误。
解决方案
要更正此问题并启用正确的检查,请执行以下操作这些步骤:
如果此方法不能解决问题,请使用 javap 验证编译类的正确性。该工具可以显示编译代码报告的名称和符号,使您可以确定是否存在任何差异。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3