Intellij Idea IntelliJ System.out.println()-无法解析方法println(Java语言字符串)

5lwkijsr  于 2023-01-25  发布在  Java
关注(0)|答案(8)|浏览(482)

我正在使用IntelliJ IDEA,学习Java。直到昨天,当提到的错误发生时,一切都很顺利。
我没有做任何更改。我正在通过以下方式寻找解决方案:
1.重新启动pc
1.重新启动IntelliJ。
1.删除项目目录并使用另一个(都在桌面上)
没有帮助。购买运行简单的hello world方法。它一直显示这个错误:

有人能帮我吗?

vmdwslir

vmdwslir1#

好,解决了。
file -〉无效缓存/重启

kse8i1jr

kse8i1jr2#

发生这种情况的一个原因是,如果您在类主体的某个地方有print语句,而不是在方法内部。
下面是一个例子:

但是如果打印在方法内部,它应该可以正常工作。
下面是一个例子:

gwo2fgha

gwo2fgha3#

我想如果你已经尝试过上面的方法,也许你可以考虑一下你在哪里使用System.out.println(),因为这个方法应该只在main(String args[]){}中使用,最新版本的想法是可以的,我希望我所说的能帮助你。

klsxnrf1

klsxnrf14#

如果你已经把orcale sdk配置为你的项目sdk,那么System.out.println是不可能找不到的--除非你正在使用另一个System.out
所以我的猜测是,你没有一个正确的项目sdk配置。
后藤项目设置或按Ctrl+Alt+Shift+S,转到Project Settings -> Project并检查SDK是否设置正确。

zengzsys

zengzsys5#

在我的例子中,我的项目设置为Java 6 th,我安装了jre1.8.0_131,我认为这是导致问题的原因。在将Java更改为8级后,问题得到了解决。
按Ctrl+Alt+Shift+s或转到文件-〉项目结构-〉项目,并将项目语言级别设置为您的语言级别。

7cjasjjr

7cjasjjr6#

情况1:如果所有的SDK设置是完整的和完美的,那么文件-〉无效缓存/重启这可以工作情况2:如果intelij的sdk设置中缺少某些内容,请后藤1.文件-〉项目结构-〉库2.click,打开+按钮3.添加Tomcat目录C:\xampp\tomcat\lib to add lib directory to tomcat的lib文件夹的位置

hl0ma9xz

hl0ma9xz7#

import static java.lang.System.out;

或者您是否可能有多个名为System的类?
或者this链接可能对您有用。

tp5buhyn

tp5buhyn8#

只需确保您的SDK在INTELIJI设置中设置为have a look here
我遇到这个问题是因为我把存储库从工作中拉出来,我们在那里有java 8,但在我的私人电脑上,我有17。

相关问题