我刚刚开始使用IntelliJ和Play和Scala插件开发项目,这些插件以前是在Scala IDE中开发的。该项目编译并运行正常,但IDE在整个控制器中显示一堆验证错误,因为模型符号无法解析。
假设我有一个名为User的模型,我的控制器有import语句:
import models.User
IntelliJ无法解析用户模型的符号。当我尝试使用“import models.User”操作自动修复错误时,IDE会创建第二个import语句:
import _root_.models.Workspace
我知道root包在Scala中用于绝对包位置,但显然在这种情况下不需要它,我希望IDE能够与第一个import语句一起正常工作。
我是否可以在IDE或Play / Scala配置中更改任何设置以允许第一个导入语句正常工作?谢谢!