`
georgezeng
  • 浏览: 103363 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

手把手教会你开发动态web项目(4)

 
阅读更多

本文将会讲解如何使用IntelliJ来进行debug

 

1. 启动spring boot

通过启动TestApp来启动一个内嵌的tomcat进行debug,如图


这样既可启动服务器进行测试,你需要的就是在代码中设置断点既可

这种方式的debug没办法获取webapp目录下的jsp的文件,但是可以读取到webapp下的静态资源文件,所以如果你的页面都是静态化的那没问题,这种方式足够了,如果你需要使用jsp,那请接着往下看
 

2. 通过gradle的tomcat plugin来进行debug

首先需要创建一个gradle task



 如图进行配置,然后启动它,这样就启动了一个java的服务器进程

注意里面的配置,-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000

这里定义了一个端口8000用来远程debug使用,接下来就要创建一个远程debug,如图



 当你启动了上面的gradle task之后,再启动这个进程即可,这样就可以在IDE中进行debug了,也可以获取到jsp的信息了

 

enjoy your life :)

 

  • 大小: 122.3 KB
  • 大小: 101.5 KB
  • 大小: 159.7 KB
分享到:
评论

相关推荐

    手把手教会你三层架构(C#)

    三层架构是一种常见的软件设计模式,尤其在开发企业...通过学习和实践这个教程,你可以深入理解C#中三层架构的运用,提升你的软件开发能力。如果在学习过程中遇到问题,记得及时寻找帮助,以便更好地掌握这一核心技术。

    手把手教会你无刷电机(赠送).zip

    【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、...

    基于stm32的手把手教会你无刷电机(赠送).zip

    【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、...

    零基础学习Python+手把手教会

    ### 零基础学习Python+手把手教会 #### 一、Python简介 1. **Python定义及特点**: - **定义**:Python是一种高级编程语言,由Guido van Rossum于1991年创建。 - **特点**: - **简单易学**:Python的设计理念...

    用一个HelloWorld例子手把手教会你使用FLEX BlazeDS

    4. **开发工具**:使用Flex Builder 3作为开发环境。 #### 三、配置BlazeDS 1. **下载BlazeDS**: - 访问Adobe官方开源站点:[http://opensource.adobe.com/wiki/display/blazeds/Release+Builds]...

    web 2.0入门者 Ajax修炼之道-包含源码

    不仅教会你Ajax的技术细节,同时还带你了解各种功能强大的主流Ajax工具包(Dojo、Prototype、 Script.aculo.us、DWR、Backbase、SmartClient、Ajax.NET、SAJAX、JSON-RPC),掌握Ajax 实时查看源代码的方法以及进行...

    小白都能看得懂的教程 一本教你如何在前端实现富文本编辑器

    小白都能看得懂的教程 一本教你如何在前端实现富文本编辑...小白都能看懂的实战教程 手把手教你Python Web全栈开发 第二讲:[小白都能看懂的实战教程 手把手教你Python Web全栈开发 第二讲] 在前端实现富文本编辑器 这

    flask搭建.md

    由于flask属于轻量级web框架, 更加自由、灵活,可扩展性强,第三方库的选择面广,开发时可以结合自己最喜欢用的轮子,也能结合最流行最强大的Python库 。...以下手把手教会你如何搭建flask,及项目设计结构。

    ASP.NET 演练精选

    2. **环境搭建:**《演练:新建ASP.NET网站》手把手教你如何利用Visual Web Developer创建首个ASP.NET页面,从项目初始化到页面布局,每一步都详细说明,非常适合初学者。 3. **代码编辑实战:**《演练:Visual Web...

    计算机毕业答辩PPT

    计算机毕业答辩PPT 本系统主要为用户提供了会员...另外,我还要感谢在这几年来对我有所教导的老师,他们孜不倦的教诲不但让我学到了很多知识,而且让我掌握了学习的方法,更教会了我做人处事的道理,在此表示感谢。

Global site tag (gtag.js) - Google Analytics