我正在为我的Play应用程序安装Mail插件,在添加依赖项并运行sbt dependencies
和sbt update
后,外部库play.libs.mailer.Email
确实会显示。但是,当我导入它时,Intellij将mailer
标记为红色,如果我只将play.libs.mailer.Email
放入代码中,则Intellij将Email
标记为红色,而不是邮件。
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:0)
我假设您使用的是IDEA 13+,它支持SBT项目(没有像gen-idea那样的东西)。
要尝试的事情,按严重程度排序至最具侵入性。
查看> SBT>刷新。这将使IDEA重新查询SBT的依赖关系。
重新启动IDEA。
档案>使高速缓存/重新启动无效。这些缓存需要一段时间才能重建(这就是它们存在的原因),但这为我解决了很多问题。
关闭IDEA,删除.idea
目录,然后在IDEA中重新打开SBT项目。