我在试用期间使用了IntelliJ IDEA 12 Ultimate,并遇到了一个奇怪的问题。在查看最近的辅导工作的代码时,我在尝试编译一个类之后有了下面的截图:
在按Ctrl-Shift-F9编译类DrawCircleLab8
之后输出错误。如您所见,DrawingPanel
确实在包lab8
中,并且在编译时异常之前没有错误。
当我在Eclipse中导入完全相同的项目结构时,我能够编译并运行没有问题。
将SDK从1.7更改为1.6无效。如何为IntelliJ解决此问题?
答案 0 :(得分:6)
尝试删除此类的import语句,然后再次添加。
从屏幕截图中我假设src
已被标记为源根,但为了确保您可以再次执行此操作:
src
Mark as... -> Source root
如果上述方法不起作用,请先尝试编译整个项目。如果您之前从未编译过项目的其余部分,则只编译一个类可能不起作用。