IntelliJ中通过Maven导入MathParser库无法访问类的问题求助
Maven引入MathParser库后无法访问类的问题排查与解决
问题场景
我在macOS环境的IntelliJ IDEA里,通过Maven引入MathParser外部库:已经在pom.xml里正确配置依赖,开启了Maven自动下载,库也确实成功下载到本地(能在项目目录底部看到文件),左侧面板的External Libraries里也能找到这个库,但不管是自动导入提示还是手动写import org.mariuszgromada.math.mxparser.*;,都没法访问库中的类。新建空白测试项目重复操作,问题还是一样。
更奇怪的是,在VirtualBox的Windows环境用JDK 10走完全相同的流程,一切正常;朋友的Mac做同样操作也没任何问题,偏偏我的MacBook卡在这里。
试过的无效排查步骤
- 卸载旧版JDK,安装最新的JDK 10,问题没解决;
- 反复重装IntelliJ IDEA,依旧无效;
- 清理了Mac上IntelliJ的所有配置文件夹后卸载,导入朋友那台正常Mac的IntelliJ配置,还是没法访问库中的类。
最终解决办法
重装macOS系统之后,这个问题彻底消失了。
内容的提问来源于stack exchange,提问作者Mlz120
相关产品推荐
相关产品推荐

