Error Image
我的一位学生正在Mac上的IntelliJ中使用处理。我们使用与在PC上相同的步骤进行设置(在PC上可以运行),但是现在它给我一个错误,指出文件名应该是Scratch.java,但实际上已经是(参见附图)。
是什么原因造成的?我们尝试重新启动计算机,但仍然遇到相同的错误。
最佳答案
IntelliJ的暂存功能
您需要从类定义中删除public
。
发件人:public class Scratch extends PApplet
收件人:class Scratch extends PApplet
似乎是因为该文件位于Scratches and Consoles目录下。
有关intelliJ的暂存here的更多信息。
如果将其放在src目录下,则它可以是公共的。
关于java - Mac上的IntelliJ表示该文件应命名为Scratch.java,但它已经是,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54914413/