11

我是框架 2.0 的新手。在 Play 1.0 中,在您对项目进行 Eclipsify 之后,您有一个 *.launch 文件,您可以使用它来启动您的项目。

在 Play 2.0 中日食之后,您似乎没有任何类似的东西。有没有办法使用 Eclipse 来控制您的启动和调试 Play 2.0?

一个类似的问题: Debug Playframework 2.0 in Eclipse

该问题的答案没有足够具体的说明让我知道如何遵循。

4

1 回答 1

25

问题一:

完成 Eclipse 后,打开 Eclipse 并选择File -> Import... -> Existing Projects into Workspace. 将打开一个对话框,选择您的 Play Framework 2.0 项目文件夹并单击Finish

问题2:

  1. 使用play debug run. 你会看到这样的东西:

    在地址监听传输 dt_socket:9999 ...

  2. 在 Eclipse 中,右键单击您的项目Project Explorer并选择Debug As -> Debug Configurations....

  3. Debug Configurations将打开一个名为的新对话框。双击Remote Java Application,右侧会出现一个新窗口。将 更改为Connection properties指向 hostlocalhost和 port 9999。点击Debug按钮确认。

  4. 在 Eclipse 中的应用程序中放置一个断点。

  5. 在网络浏览器中正常尝试您的应用程序。如果它遇到断点,那么 Eclipse 将被置于最前面并让您进行调试。

于 2012-04-06T07:49:14.190 回答