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