Debugging 如何在idea中调试play2?

Debugging 如何在idea中调试play2?,debugging,intellij-idea,playframework-2.0,Debugging,Intellij Idea,Playframework 2.0,我在互联网上找到了一些文章和一些关于谷歌集团的讨论,但它们已经不起作用了 如何使用最新的play2-RC3执行此操作?您可以从控制台以调试模式启动play服务器,并且如果您知道端口调试器正在侦听,应该能够从Idea附加调试器实例 我并没有使用这个想法,所以不确定它是否可行。使用netbeans相当容易。我想,从观念上来说,应该是类似的 编辑:他们也有IDE 使用IntelliJ IDEA 12.x调试Play 2.x非常简单,以下是您必须执行的步骤: 步骤1。在文件>设置>插件中启用Play F

我在互联网上找到了一些文章和一些关于谷歌集团的讨论,但它们已经不起作用了


如何使用最新的play2-RC3执行此操作?

您可以从控制台以调试模式启动play服务器,并且如果您知道端口调试器正在侦听,应该能够从Idea附加调试器实例

我并没有使用这个想法,所以不确定它是否可行。使用netbeans相当容易。我想,从观念上来说,应该是类似的


编辑:他们也有IDE

使用IntelliJ IDEA 12.x调试Play 2.x非常简单,以下是您必须执行的步骤:

步骤1。在文件>设置>插件中启用Play Framework支持插件和Play 2.0支持插件

通用插件通常附带IntelliJ,但请确保它已启用。Play 2.0支持插件可以通过单击
安装Jetbrains插件…
下载。只需从列表中找到并安装插件,12.x的最新工作版本是v.0.2.49。(它可能会提示还需要安装Scala插件)

第2步。如果您没有或使用现有的Play应用程序,请创建一个新的Play应用程序

步骤3。创建新的调试配置:运行>编辑配置

您可以单击左上角的
+
图标添加新配置。只需从列表中选择
play2app
,并为配置命名。默认选项应该正确,但如有必要,可以随意更改。完成后,单击
应用
确定

步骤4。您的工具栏现在应该启用了运行图标和调试图标

只需单击绿色箭头即可运行播放应用程序。这相当于从命令行执行
play run
(没有命令行除外)。
要调试,请单击箭头旁边的绿色bug。这相当于从命令行执行
playdebug

现在,您将能够在遇到断点时进行调试

注意事项:

  • 确保一次只运行一个配置,因为Play不喜欢同时运行多个实例
  • 如果您在编译时遇到问题,请在命令行上执行
    play clean all
    play package
    ,这样可以解决大多数问题。如果还有其他问题,也可以从命令行尝试播放idea
  • 确保在设置中填写了播放配置。您可以通过进入文件>设置>播放配置来完成此操作

这些步骤的视频也可以在中找到(大约1:40分钟开始)。

转到运行->调试->编辑配置


使用“远程”配置并将端口设置为9999

您不需要“Playframework支持”插件来调试Play 2。Play支持已移动到用于IDEA的Scala插件中。