在使用 idea 编写 java 代码时,许多用户遇到了 system 下无代码提示的问题,具体表现为 system.out.println 报红,但编译没有问题。
而根据相关反馈,尽管在项目结构中正确添加了依赖,包括:
<dependency> <groupid>junit</groupid> <artifactid>junit</artifactid> <version>4.12</version> <scope>test</scope> </dependency>
以及以下 maven 配置:
立即学习“Java免费学习笔记(深入)”;
<project> <modelVersion>4.0.0</modelVersion> <groupId>test</groupId> <artifactId>test</artifactId> <version>1.0-SNAPSHOT</version> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> </dependencies> </project>
但使用 maven 仍然无法解决问题。
解决方案
通过尝试,我们发现以下方法可以解决该问题:
重启 idea
重启 idea 似乎会自动执行代码分析,从而解决代码提示问题。