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