5

我在试用期内使用 IntelliJ IDEA 12 Ultimate,遇到了一个奇怪的问题。在浏览最近的辅导工作的代码时,我在尝试编译一个类后得到了下面的屏幕截图:

在此处输入图像描述

错误输出是在按下 Ctrl-Shift-F9 编译类之后DrawCircleLab8。如您所见,DrawingPanel确实在包中lab8,并且在编译时异常之前没有错误。

当我在 Eclipse 中导入完全相同的项目结构时,我能够毫无问题地编译和运行。

将 SDK 从 1.7 更改为 1.6 无效。如何为 IntelliJ 解决此问题?

4

1 回答 1

7
  1. 尝试删除此类的导入语句,然后再次添加它。

  2. 从您的屏幕截图中,我假设它src已被标记为源根目录,但要确保您可以再次执行此操作:

    • src在项目树中单击鼠标右键
    • 选择Mark as... -> Source root
  3. 如果上述方法不起作用,请尝试先编译整个项目。如果您以前从未编译过项目的其余部分,则只编译一个类可能不起作用。

于 2013-11-13T20:23:05.960 回答