我正在使用IntelliJ IDEA,学习Java。直到昨天,当提到的错误发生时,一切都很顺利。
我没有做任何更改。我正在通过以下方式寻找解决方案:
1.重新启动pc
1.重新启动IntelliJ。
1.删除项目目录并使用另一个(都在桌面上)
没有帮助。购买运行简单的hello world方法。它一直显示这个错误:
有人能帮我吗?
我正在使用IntelliJ IDEA,学习Java。直到昨天,当提到的错误发生时,一切都很顺利。
我没有做任何更改。我正在通过以下方式寻找解决方案:
1.重新启动pc
1.重新启动IntelliJ。
1.删除项目目录并使用另一个(都在桌面上)
没有帮助。购买运行简单的hello world方法。它一直显示这个错误:
有人能帮我吗?
8条答案
按热度按时间vmdwslir1#
好,解决了。
file -〉无效缓存/重启
kse8i1jr2#
发生这种情况的一个原因是,如果您在类主体的某个地方有print语句,而不是在方法内部。
下面是一个例子:
但是如果打印在方法内部,它应该可以正常工作。
下面是一个例子:
gwo2fgha3#
我想如果你已经尝试过上面的方法,也许你可以考虑一下你在哪里使用
System.out.println()
,因为这个方法应该只在main(String args[]){}
中使用,最新版本的想法是可以的,我希望我所说的能帮助你。klsxnrf14#
如果你已经把orcale sdk配置为你的项目sdk,那么
System.out.println
是不可能找不到的--除非你正在使用另一个System.out
。所以我的猜测是,你没有一个正确的项目sdk配置。
后藤项目设置或按Ctrl+Alt+Shift+S,转到
Project Settings -> Project
并检查SDK是否设置正确。zengzsys5#
在我的例子中,我的项目设置为Java 6 th,我安装了jre1.8.0_131,我认为这是导致问题的原因。在将Java更改为8级后,问题得到了解决。
按Ctrl+Alt+Shift+s或转到文件-〉项目结构-〉项目,并将项目语言级别设置为您的语言级别。
7cjasjjr6#
情况1:如果所有的SDK设置是完整的和完美的,那么文件-〉无效缓存/重启这可以工作情况2:如果intelij的sdk设置中缺少某些内容,请后藤1.文件-〉项目结构-〉库2.click,打开+按钮3.添加Tomcat目录C:\xampp\tomcat\lib to add lib directory to tomcat的lib文件夹的位置
hl0ma9xz7#
或者您是否可能有多个名为System的类?
或者this链接可能对您有用。
tp5buhyn8#
只需确保您的SDK在INTELIJI设置中设置为have a look here
我遇到这个问题是因为我把存储库从工作中拉出来,我们在那里有java 8,但在我的私人电脑上,我有17。