我想在IntelliJ IDEA中以调试模式运行Play Framework 2.x.我在互联网上搜索过,所有结果都说你必须使用游戏机。
是否可以在IntelliJ IDEA中以调试模式运行而不使用播放控制台?
答案 0 :(得分:30)
使用激活器:
生成
打开Intellij IDEA
答案 1 :(得分:9)
您需要使用Idea 12+ Ultimate Edition
play idea
以生成项目答案 2 :(得分:2)
仅供参考:以上所有字段可能已填满
答案 3 :(得分:1)
准备:不要使用激活器ui或类似的项目创建。只是 在IntelliJ中打开项目。
activator -jvm-debug 9999 ~run
。 ~
之前的run
可以自动重新生成生成的HTML页面专业提示:查看play-auto-refresh插件,让Chrome在更改时自动重新加载。
(基于@ ARM的回答)
答案 4 :(得分:0)
这对我有用,而且可能更容易
file menue => settings => Build, Execution, Deployment => sbt => 勾选“Enable debugging for sbt shell”
idea sbt shell 现在将从启用调试开始,将端口注销为“在地址:52701 处侦听传输 dt_socket”
运行/调试配置 => 添加(加号(+)符号)=> 远程 => 设置“端口”和“使用模块类路径”
在 sbt shell 中输入 run,然后点击调试按钮
截屏