我有以下项目结构:
+ org
\
+ dynamics
|\
| = RuleGradient.scala
|
+ world
\
= World.scala
RuleGradient文件包含类和对象RuleGradient。 World类想要创建RuleGradient类的对象,但该类未正确导入。以下是World类的import语句(由IDE本身提出并且我同意):
import org.dynamics.RuleGradient
并且它也被视为错误。 IDE说:
- RuleGradient is not a member of org.dynamics
- RuleGradient is not a member of org.dynamics{org.dynamics.type}
没有其他任何导入或任何其他任何东西。为什么导入不正确?奇怪的是 - 具有相同导入架构的所有其他类都可以正常导入。
答案 0 :(得分:4)
检查文件RuleGradient.scala
是否以行开头:
package org.dynamics