IntelliJ IDEA无法显示String类等对象的方法提示求助
检查IDEA的Maven配置
打开File > Settings > Build, Execution, Deployment > Build Tools > Maven,确认Maven home directory是本地正常可用的Maven路径(尽量别用IDEA内置版本,偶尔会出异常),同时核对User settings file和Local repository路径是否正确,确保本地仓库里的依赖都下载完整。强制重新导入Maven项目
打开右侧Maven面板(找不到的话点击View > Tool Windows > Maven调出),点击左上角的「重新加载所有Maven项目」按钮(圆圈箭头图标),等待依赖重新下载、项目索引完成。修复IDEA索引
查看IDEA右下角是否有索引进度条,未完成就等待结束。如果索引异常,直接点击File > Invalidate Caches...,选择Invalidate and Restart,重启后IDEA会重新构建索引,大部分代码提示类问题都能通过这步解决。确认依赖正确引入
打开pom.xml,检查DesiredCapabilities对应的依赖是否添加正确,比如Selenium的依赖要写成:<dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>3.141.59</version> <!-- 选择适配项目的版本 --> </dependency>要是依赖标红,右键依赖选择
Maven > Download Sources and Documentation,或者手动删除本地仓库中对应的依赖文件夹后重新下载。核对项目JDK配置
打开File > Project Structure,先确认Project Settings > Project里的Project SDK是正确的JDK版本(比如1.8及以上,要和Maven编译版本匹配),Project language level也要对应。再检查Modules的Sources标签页,Language level是否和项目设置一致。
内容的提问来源于stack exchange,提问作者Maria

