【发布时间】:2015-05-20 16:36:12
【问题描述】:
虽然我的测试运行良好,但 IntelliJ 抱怨它找不到路由对象并且代码自动完成无法正常工作。我已经查看了所有文档,这应该可以工作。这是 IntelliJ 报告的内容
关于我的项目配置可能有什么问题有什么想法吗?
【问题讨论】:
标签: java intellij-idea playframework-2.0 playframework-2.3
虽然我的测试运行良好,但 IntelliJ 抱怨它找不到路由对象并且代码自动完成无法正常工作。我已经查看了所有文档,这应该可以工作。这是 IntelliJ 报告的内容
关于我的项目配置可能有什么问题有什么想法吗?
【问题讨论】:
标签: java intellij-idea playframework-2.0 playframework-2.3
这很可能与 routes 对象是在项目编译期间生成的事实有关。编译后应该放在target/scala-{ver}/src_managed目录下。将此目录标记为源,IntelliJ 应该可以正确看到路由。
您可以使用以下步骤之一来执行此操作:
Mark Directory As -> Generated Sources Root
或
File -> Project Structure... -> Modules -> Sources 并使用项目结构上方的按钮将src_managed 目录标记为Sources【讨论】:
实际上你的问题促使我找到解决这个烦人问题的方法:)
实际上它已经被回答了,看看这个有效的答案:https://stackoverflow.com/a/21879374/1066240
另请阅读其他答案和 cmets。
【讨论】: