【发布时间】:2015-10-23 06:49:35
【问题描述】:
我正在尝试将任何 Play 项目(通常来自激活器)导入到 IntelliJ 中,每次我最终都没有解决控制器时,即您转到 conf/routes 和 routes.ApplicationController 显示变成红色并且在routes. 的任何控制器完成中显示没有控制器。
项目确实可以编译,甚至可以从 IntelliJ 运行,但编译的路由不会被拾取。
我不知道它是否相关,但在项目加载时我总是收到以下消息:
Play framework 2.x 的 SBT 编译默认禁用
但即使我进入 Languages & Frameworks 设置并告诉它使用 Play 2 编译器,路由也不受影响。
【问题讨论】:
-
您是尝试直接从 IntelliJ 导入还是使用激活器创建项目文件?使用最新版本的 IntelliJ,您可以直接导入由 activator 创建的 scala/play 项目,如果您有插件则无需执行任何操作
-
我是直接导入的。我也尝试过使用激活器项目生成,但这更糟,IntelliJ 主动告诉你不要再这样做了。
标签: scala intellij-idea playframework-2.0