【发布时间】:2012-02-22 07:36:25
【问题描述】:
我在网上找到了一些文章和google group的一些讨论,但它们不再起作用了。
最新的play2-RC3怎么做?
【问题讨论】:
标签: debugging intellij-idea playframework-2.0
我在网上找到了一些文章和google group的一些讨论,但它们不再起作用了。
最新的play2-RC3怎么做?
【问题讨论】:
标签: debugging intellij-idea playframework-2.0
您可以从控制台[docs] 以调试模式启动播放服务器,并且应该能够从 Idea 附加一个调试器实例,因为您知道端口调试器正在侦听。
我没有使用过 Idea,所以不确定它是否可行。从netbeans相当容易。我怀疑,它应该与 Idea 类似。
编辑:他们也有 posted this in their customization guide 用于 IDE。
【讨论】:
使用 IntelliJ IDEA 12.x 调试 Play 2.x 非常简单,您必须执行以下步骤:
步骤 1. 在文件 > 设置 > 插件中启用 Play Framework Support 插件和 Play 2.0 Support 插件。
通用插件通常随 IntelliJ 一起提供,但请确保它已启用。 Play 2.0 Support 插件可以点击Install Jetbrains plugin... 下载。只需从列表中找到并安装插件,12.x 的最新工作版本是 v.0.2.49。 (可能会提示需要安装 Scala 插件)
第 2 步。如果您还没有或使用现有的应用,请创建一个新的 Play 应用
第 3 步。 创建新的调试配置:运行 > 编辑配置...
您可以单击左上角的+ 图标添加新配置。只需从列表中选择Play 2 app 并为配置命名。默认选项应该是正确的,但如有必要,请随意更改它们。完成后,单击Apply 和Ok。
第 4 步。您的工具栏现在应该启用了“运行”图标和“调试”图标。
只需单击绿色箭头即可运行 Play 应用程序。这相当于从命令行执行play run(除了没有命令行)。
要调试,请单击箭头旁边的绿色错误。这相当于从命令行执行play debug。
您现在可以在遇到断点时进行调试。
注意事项:
play clean-all 和play package,这应该可以解决大多数问题。如果还有其他问题,也可以从命令行尝试play idea。这些步骤的视频也可以在this video by James Ward 中找到(大约 1:40 分钟开始)。
【讨论】:
转到运行 -> 调试 -> 编辑配置
使用“远程”配置并将端口设置为 9999
【讨论】: