手把手教会你开发动态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 :)

猜你喜欢

转载自georgezeng.iteye.com/blog/2282347