JetBrains Scala插件升级到v1.4后,Play项目无法运行

时间:2015-03-21 19:35:02

标签: scala intellij-idea playframework

将IntelliJ IDEA 14中的Scala插件升级到v1.4后,我的Play项目停止运行。 它可以"制造"该项目成功但无法启动网络应用程序。 该项目处于工作状态数月,没有任何问题。 我注意到Scala facet现在不可用,即使我创建了一个新的Play / Scala项目。 如果你看一下thread,我的问题并不是唯一的。

是插件的问题还是我缺少的东西?

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,无法将插件降级到1.3.3或更低(另一个IDEA错误?)并打开了一个问题

https://youtrack.jetbrains.com/issue/IDEA-138008

我很确定这是IDEA / Plugin方面的一个问题,因为您仍然可以使用激活器在IDEA中运行和调试您的应用程序:

在Play2应用程序的目录中运行它

  • 以DEV模式activator run RUN_PORT
  • 运行
  • 以PROD模式activator start START_PORT
  • 运行
  • 调试activator -jvm-debug DEBUG_PORT "run RUN_PORT"

用您的端口替换PORT(通常RUN_PORT为9000,DEBUG_PORT为9999)。

在IDEA中进行调试:

  1. 创建新配置“菜单运行 - >编辑配置...”
  2. 点击“+”符号“添加新配置”,然后在下拉列表中选择“远程”。
  3. 配置设置为默认值(传输:套接字,调试器模式:附加)
  4. 输入运行应用程序的主机和调试端口(使用DEBUG_PORT 9999在本地运行 - >输入“localhost”和“9999”)
  5. 创建此配置后,选择它并按“调试”按钮。