来源:
http://stackoverflow.com/questions/5390178/how-to-make-the-debugging-in-playframework-in-intellij-idea
Since version 11 of IDEA, there is native support for the Play framework. To debug your Play application do the following:
- from the command-line, create a new demo app using 'play new demoapp'
- from the command-line, create Intellij project/module files using 'play idea demoapp'
- optionally edit .iml file and change '1.6' by '1.7' if you use the latest JDK (bug!)
- start Intellij, and open the demoapp project
- Go to Run/Edit Configuration
- Press the '+' button, and add a 'remote' configuration
- Choose Transport:socket, Debugger mode:Attach, Host:localhost, Port 8000
- Set the 'name' and the 'classpath-module'
- Start the Play! framework support in IDEA by choosing Tools/Play framework
- Start the demo application by typing 'play run play101' in the Play! console
- Set a breakpoint in the Application.java file on the 'render()' line
- Start the 'remote' debug configuration.
- In a browser, go to http://localhost:9000
分享到:
相关推荐
本教程将详细介绍如何在IntelJ IDEA中搭建Cucumber Java的开发环境并创建一个简单的Demo。 **1. 安装Cucumber for Java插件** 首先,打开IntelJ IDEA,进入设置(Preferences on macOS, Settings on Windows/Linux...
该资源 是IDEA的一些配置,包含了自定义快捷键、设置主题皮肤、安装流程等一些基础的JDEA工具的最初使用,里边有一个jar包可以将MyEclipse 中的快捷键导入IDEA,使用和MyEclipse相同的快捷键命令等。
在“Playframework框架学习之路 1”中,我们可能要探讨这个框架的基础概念、安装过程以及如何创建一个简单的应用。下面将详细介绍Play Framework的关键知识点。 1. **快速开发**: Play Framework以其快速开发能力而...
IDEA中的断点调试是Java开发中非常重要的一部分,它可以帮助开发者更好地了解代码的执行过程,Debug程序中的错误,提高开发效率。下面将详细介绍IDEA中的断点调试知识点。 一、常用断点调试快捷键 在IDEA中,Debug...
#### 一、IntelJ IDEA 安装与环境配置 **1.1 安装注意事项** - **选择合适的版本:** 根据个人需求选择社区版(Community Edition)或终极版(Ultimate Edition)进行安装。 - **安装目录结构:** 安装完成后, IDEA 的...
Idea 远程调试是指服务端程序运行在一台远程服务器上,我们可以在本地服务端的代码中设置断点,每当有请求到远程服务器时时能够在本地知道远程服务端的此时的内部状态。下面是使用 Idea 进行远程调试和一键部署的...
1. **重新运行程序(rerunXXX)**:在调试过程中,如果需要重新启动当前调试的程序,可以使用此按钮,对应快捷键可能为F9。 2. **执行至下一断点(相当于Eclipse的F8)**:此功能使程序从当前断点直接运行至下一个...
在进行软件开发的过程中,经常会遇到需要对部署在远程服务器上的程序进行调试的情况。传统的做法是在代码中添加日志输出语句来定位问题,但这不仅效率低下,而且难以精确地找到问题所在。相比之下,使用远程调试工具...
在本文中,我们将使用Idea作为开发工具,介绍如何使用远程调试Spring Boot应用程序。 Step 1: 创建监听进程 首先,我们需要创建一个监听进程来接受远程调试请求。在Linux系统中,我们可以使用nohup命令来创建一个...
在Java开发过程中,远程调试是一项非常实用的功能,它允许开发者在不访问服务器本地环境的情况下,对运行在远程服务器上的应用程序进行调试。对于IntelliJ IDEA(Idea)用户,这个过程可以通过几步简单设置来实现。...
在多线程并发编程中,调试是一件很复杂的事情,特别是在使用 IntelliJ IDEA 等集成开发环境时。今天,我们将详细介绍如何在 IntelliJ IDEA 中调试多线程并发代码。 在多线程并发编程中,多个线程可能会同时执行,这...
在 IntelliJ IDEA 中进行调试时,默认情况下不显示 16 进制的数据,这给通信调试带来了很大的不便。幸运的是,我们可以通过配置来实现显示 16 进制的处理。下面将介绍如何在 Idea 调试中显示 16 进制的处理方法。 ...
标题中的“Hadoop在Windows下用IDEA调试”意味着我们将探讨如何在Windows操作系统上使用IntelliJ IDEA(IDEA)这个流行的Java集成开发环境来调试Hadoop项目。Hadoop是一个开源的大数据处理框架,通常用于分布式存储...
远程调试是开发过程中一个重要环节,尤其在开发分布式系统或者在不同开发环境之间工作时更是如此。对于Java后端开发者来说,使用IntelliJ IDEA(简称IDEA)进行SpringBoot项目的远程调试是一种常见的需求。下面详细...
【标题】:“一款在IDEA中为微信小程序注入方法的插件” 【描述】中提到的插件是为了优化微信小程序的开发流程,特别是在 IntelliJ IDEA 这样的集成开发环境中。这款插件的核心功能是自动化处理微信小程序开发中的...
一、IDEA远程调试的原理 IDEA远程调试的原理是基于Java虚拟机(JVM)的调试协议。Java程序是运行在JVM上的,具有良好跨平台性,是因为Java程序统一以字节码的形式在JVM中运行,不同平台的虚拟机都统一使用这种相同...
在探讨如何使用IntelliJ IDEA进行多线程代码调试之前,先了解代码本身的功能。 **1.1 代码功能** 代码的主要目的是计算两个非常大的数字的阶乘,并将这两个结果相加。具体来说,它计算的是100!(100的阶乘)加上...
断点的设置都显示在工具提示当鼠标指针悬停在阴沟里的图标编辑器领域的一个断点。 调试工具 IntelliJ IDEA 提供了多种调试工具,包括调试窗口、变量窗口和调用堆栈窗口等。调试窗口显示当前的调试信息,包括当前的...
在IDEA中,Java程序的调试是一个非常重要的步骤。调试可以帮助我们了解程序的执行过程,发现错误,并且可以更好地优化程序的性能。在这篇文章中,我们将学习如何使用IDEA的调试功能来调试Java程序。 一、使用System...
在Java开发过程中,调试是必不可少的一个环节,它能帮助我们快速定位问题,理解代码执行流程。IntelliJ IDEA(简称IDEA)作为一款强大的Java集成开发环境,提供了强大的调试工具——IDEA_DEBUG,使得调试工作变得...