为什么路由文件指向错误的控制器。将播放项目导入IDEA 13后,播放jar中的应用程序?

时间:2014-06-05 03:31:27

标签: intellij-idea playframework sbt playframework-2.2 sbt-idea

我一直在尝试在IntelliJ IDEA 13中导入一个Play2项目。它似乎导入得很好,直到我尝试浏览代码并意识到路径文件指向播放jar中的controller.Application捆绑了sbt而不是我的文件。

我已经尝试过所有可能的组合:

  • 使用IntelliJ IDEA导入已签出的项目,并让它自动导入并解决依赖关系
  • 使用播放控制台导入,然后只需在IntelliJ IDEA
  • 中打开它

然而,当我创建一个新的play项目并且路径文件愉快地指向正确的controller.Application时,这不是问题。

更新:

我的文件夹结构如下: enter image description here

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

似乎我没有正确配置它。我真的很感激你的帮助。感谢。

2 个答案:

答案 0 :(得分:0)

你是否尝试过跑步"玩意念"在项目目录中刷新IDEA项目文件?

答案 1 :(得分:0)

通过适当设置来源解决了此问题。以下是我的表现方式:

  • 按Ctrl + Shift + S打开项目属性
  • 模块> 您的模块>来源(标签)
  • 选择以下内容作为来源
    • 应用
    • CONF
    • target / scala-2.10 / classes_managed
    • 目标/阶-2.10 / src_managed
    • 目标/阶-2.10 / src_managed /主