IntelliJ 无法解析 Activator-Play build.sbt libraryDependencies

Posted

技术标签:

【中文标题】IntelliJ 无法解析 Activator-Play build.sbt libraryDependencies【英文标题】:IntelliJ not resolving Activator-Play build.sbt libraryDependencies 【发布时间】:2017-09-25 07:54:12 【问题描述】:

我正在使用最新的 IntelliJ IDEA 2017.1 社区版。导入 Activator-Play 项目后,IntelliJ 仍然显示导入错误。我把所有东西都放在了build.sbt 文件中。

但工具提示仍然显示Cannot resolve symbol '****'

这是一个 Activator 项目。我使用activator new 命令使用play-java 模板创建项目并导入IntelliJ。 我们可以在 IDEA 中使用 SBT 配置做的任何事情。有人可以帮帮我吗?

【问题讨论】:

你使用了“play-scala”模板吗?是否添加了额外的依赖项,添加后是否刷新了项目? 我使用了 play-java。我刷新了项目。我正在使用最新版本的 Intellji 社区版 我无法使用给定的信息重现此内容。请提供指向显示问题的示例项目的链接。一般来说,不仅提供屏幕截图而且提供不起作用的代码也是有帮助的。 重现步骤 1. 使用激活器创建play-java项目 2. 使用Intellji 17.1社区版 3. 使用SBT导入项目 4.在那里你会看到错误。 如果您需要项目,请告诉我,我可以分享。 我尝试了这些步骤,它似乎工作正常。请分享您看到错误的特定项目。 【参考方案1】:

迁移到 Intellji IDEA 终极版 解决了这个问题。 Community Edition 不支持 Play/Activator 应用程序。

【讨论】:

以上是关于IntelliJ 无法解析 Activator-Play build.sbt libraryDependencies的主要内容,如果未能解决你的问题,请参考以下文章

Play Framework & IntelliJ - 无法解析符号索引/路由

IntelliJ中的Spring boot + thymeleaf:无法解析变量

Intellij IDEA 设置:无法解析符号 println

如何解决 IntelliJ IDEA 中的“无法解析符号”? [复制]

IntelliJ IDEA 无法解析导入 javax.servlet.*;

Intellij IDEA 无法使用 Play 框架解析符号