我的一个学生正在使用Mac上的IntelliJ处理。我们使用我在PC上使用的相同步骤进行设置(在我的电脑上工作),但是现在它给出了一个错误,指出文件名应该是Scratch.java,但它已经是(参见附图)。
可能是什么导致了这个?我们尝试重新启动计算机,但仍然遇到同样的错误。
您需要从类定义中删除public
。
来自:public class Scratch extends PApplet
致:class Scratch extends PApplet
这似乎是因为该文件位于Scratches and Consoles目录下。有关更多信息intelliJ's scratch here。如果将它放在src目录下,它可以是公共的。
您是否尝试重写类名并重新重命名文件,可能是字符集编码问题?或者像LppEdd说清理缓存并重新启动IDEA,希望它有所帮助