【问题标题】:Play Framework finding the wrong routes file when compilingPlay Framework在编译时发现错误的路由文件
【发布时间】:2014-06-03 13:33:29
【问题描述】:

每当我启动我的机器并运行play run 来启动我的本地主机进行开发时,代码都无法编译,因为它转到了错误的路由文件(我从中复制代码的上一个项目的目录中的那个) .当我运行play clean-all 并重新启动播放框架时,它会重新编译为正确的路由文件。是否有我可以更改的配置文件以确保我的项目每次都使用正确目录中的所有文件进行编译?

基本上正确的路由文件在C:/.../pastedProject/conf

我从另一个项目C:/.../copiedFromProject/复制了这个项目的代码

问题在于 play 正在尝试使用来自 C:/.../copiedFromProject/ 项目的路由文件进行编译

我正在使用 intellij 13.1

【问题讨论】:

  • @biesior 我尝试提供更多细节。如果代码我不能发布太多

标签: intellij-idea playframework routes playframework-2.0


【解决方案1】:

这里没有太多信息。但是,如果我猜的话:我只会在您的 IDE/IntelliJ 中打开一个项目。换句话说,关闭你不从事的项目。我在调试时在 Netbeans 8.0 中看到了类似的问题。要尝试的另一件事是从命令提示符运行,这将消除 IntelliJ 中的异常。我的预感是 IntelliJ 中的一个异常,它可能会变得有点混乱。

【讨论】:

  • 我从命令提示符运行它。我尝试更改 .iml 文件。不幸的是,它是专有代码,我是实习生
  • 找出问题看我的回答
【解决方案2】:

问题是当我将旧代码粘贴到新目录时留下了 iml 文件。修复方法是删除项目结构中旧的更改标题并删除旧的 iml 文件。然后在 cmd 中使用play ideasbt idea 重建项目文件

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多