为什么将文件指向到不正确的控制器。将播放项目导入播放项目到IDEA 13后,播放jar中的应用程序在播放jar中的应用程序

StackOverflow https://stackoverflow.com//questions/24051182

我一直在尝试在Intellij Ideo 13中导入一个Play2项目。它似乎只导入了很好,直到我尝试在代码周围导航并意识到路由文件指向与SBT捆绑在一起的播放jar中存在的controller.Application。我的文件。

我已经尝试了我可以想到的所有可能的组合:

  • 使用Intellij Idea导入已知的项目,并让它自动导入和解依赖性
  • 使用Play Console导入,然后在Intellij Idea中打开它
但是,当我创建新的播放项目时,这不是一个问题,并且愉快地指向右控制器的路由文件。

更新:

我的文件夹结构如下:

我尝试拉动控制器文件夹一个级别和intellij停止抱怨,但是当我在浏览器中查看时,我收到错误。

似乎我没有正确配置它。我真的很感激有关这一点。谢谢。

有帮助吗?

解决方案 2

此问题是通过适当设置来源来解决的。这是我的方式:

  • 按Ctrl + Shift + S打开项目属性
  • 模块> 您的模块>>源(标签)
  • 选择以下源
    • app
    • conf
    • target / scala-2.10 / classes_managed
    • 目标/ scala-2.10 / src_Managed
    • 目标/ scala-2.10 / src_Managed / main

其他提示

您是否尝试过在项目目录中运行“播放想法”以刷新IDEA项目文件?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top