Mac上的IntelliJ说该文件应该命名为Scratch.java,但它已经是

问题描述 投票:0回答:2

Error Image

我的一个学生正在使用Mac上的IntelliJ处理。我们使用我在PC上使用的相同步骤进行设置(在我的电脑上工作),但是现在它给出了一个错误,指出文件名应该是Scratch.java,但它已经是(参见附图)。

可能是什么导致了这个?我们尝试重新启动计算机,但仍然遇到同样的错误。

java macos intellij-idea processing
2个回答
1
投票

IntelliJ’s Scratches feature

您需要从类定义中删除public

来自:public class Scratch extends PApplet致:class Scratch extends PApplet

这似乎是因为该文件位于Scratches and Consoles目录下。有关更多信息intelliJ's scratch here。如果将它放在src目录下,它可以是公共的。


0
投票

您是否尝试重写类名并重新重命名文件,可能是字符集编码问题?或者像LppEdd说清理缓存并重新启动IDEA,希望它有所帮助

© www.soinside.com 2019 - 2024. All rights reserved.