6
A
回答
3
您可以在调试模式下从控制台[docs]启动播放服务器,并且应该能够附加Idea的调试器实例,前提是您知道端口调试器正在侦听。
我没有使用的想法,所以不知道它是否可行。 netbeans相当容易。我怀疑它应该与Idea相似。
编辑:他们也有IDE的posted this in their customization guide。
2
调试播放2.x中很容易的IntelliJ IDEA的12.x,这里的步骤你要做的:
步骤1.启用播放框架支持插件和播放2.0支持插件文件>设置>插件。
通用插件通常会附带的IntelliJ但要确保它的启用。 Play 2.0支持插件可以点击下载Install Jetbrains plugin...
。只需从列表中找到并安装该插件,12.x的最新工作版本是v.0.2.49。 (它可能会提示一个斯卡拉插件必须安装藏汉)
第2步:创建新的播放应用程序,如果你没有,或者使用现有的
第3步:创建一个新的调试配置:运行>编辑配置...
您可以单击左上角的+
图标添加新配置。只需从列表中选择Play 2 app
,并给配置一个名称。默认选项应该是是正确的,但如有必要,请随时更改它们。完成后,请点击Apply
和Ok
。
第4步。您的工具栏现在应该有一个运行图标和一个调试图标启用。
只要点击绿色箭头运行Play应用程序。这相当于从命令行执行play run
(除非没有命令行)。
要进行调试,请单击绿色的错误,然后点击箭头。这相当于从命令行执行play debug
。
您现在可以在遇到断点时进行调试。
注:
- 确保只有1在同一时间运行,因为玩不喜欢在同一时间运行多个实例配置。
- 如果您在编译时遇到问题,请在命令行上执行
play clean-all
和play package
,这可以解决大多数问题。如果还有其他问题,请从命令行尝试play idea
。 - 确保在您的设置中填充了Play配置。您可以通过转到文件>设置>播放配置来完成此操作。
这些步骤的视频也可以在this video by James Ward(从大约1:40分钟开始)中找到。
0
转到运行 - >调试 - >编辑配置
使用“远程”配置和端口设置为
相关问题
- 1. Intellij想法如何跳过调试?
- 2. 有没有办法在heroku上调试play2应用程序?
- 3. Play2中的Webservice调用Scala
- 4. 如何在Play2中加载测试数据(灯具)?
- 5. 想法调试从PHP调用GraphicsMagick
- 6. 的IntelliJ-想法调试调试行家测试
- 7. 有关如何调试此FF错误的任何想法?
- 8. 如何在angularjs中调试$ http方法
- 9. 如何在GWT中调试JSNI方法?
- 10. 如何在ASP.net中调试HttpApplication.Start方法?
- 11. 如何在intellij想法中更快地调试spring引导gradle项目?
- 12. Play2 for Scala测试承诺
- 13. 如何调试与intellij想法签署的应用程序?
- 14. 如何在Play2上使用OpenId功能测试应用程序?
- 15. Intellij想法为javascript远程调试
- 16. Solr调试与Tomcat的Intellij想法
- 17. 在想法中调试生成的GWT类
- 18. 使用-P参数在调试器中运行想法
- 19. 想法如何运行Selenium测试
- 20. 如何更改Play2上
- 21. 如何缩放Play2演变
- 22. 如何在System.Web.Compilation.BuildManager中调试
- 23. 如何在VI中调试
- 24. 如何在simpy中调试
- 25. 如何在Qt中调试
- 26. 在理想的调试器中你想要什么?
- 27. 如何理解play2中的`Iteratee`?
- 28. 如何调试asynccallback方法
- 29. 如何调试NSURLConnectionDataDelegate方法?
- 30. 如何测试在被测试的类中调用的方法?
你不需要“Playframework支持”插件来调试播放2 。 – cdmckay 2013-06-26 14:53:51
Play支持已被移到IDEA的Scala插件中。 – Splaktar 2014-12-18 15:13:07