在IDEA中编写Java代码时,如果遇到System下没有代码提示,System.out.println出错,编译却没有问题的情况,首先要检查依赖是否正确添加。从提问者给出的信息来看,项目结构中的依赖已经正确添加。
然而,提问者还提到没有使用maven。这可能是造成问题的原因。IDEA一般会根据项目结构中的Maven依赖来提供代码提示。如果项目没有使用Maven,IDEA可能无法正确解析依赖,从而导致代码提示不足。
解决这个问题的一种方法是重新启动IDEA。重新启动后,IDEA似乎会自动执行分析,然后解决问题。这对于解决类似问题已证明是有效的。如果重新启动不起作用,可以尝试更新IDEA或重新安装JDK。
立即学习“Java免费学习笔记(深入)”;