常用技巧:从零开始快速上手idea远程debug项目代码 | 八月更文挑战

这是我参与8月更文挑战的第2天,活动详情查看8月更文挑战

   本文将介绍如何通过本地环境连接到远端tomcat服务器进行debug得调试,希望能给你带来帮助。

前置小准备

   你需要知道的: 为了模拟远程debug整个过程尽可能贴近实际,我们采用springboot来快速构建一个web应用。随后演示如何将其导成为可执行war包,然后部署至Tomcat服务器之上。随后我们在进行远程debug调试。

 基于的环境:vmware、centos7、jkd8 ,idea
复制代码

导出SpringBoot项目为可执行war

大致流程:

                1. 修改文件的打包 形式为war

                2. 移除掉springBoot自带的Tomcat依赖

                3. 添加插件信息,由于springBoot项目并没有web.xml文件信息,所以构建时需要将failOnMissingWebXml的内容置为false。如果不进行添加,打包时会提示缺少web.xml文件而导致构建失败。

               4. 修改启动类信息:启动类添加继承“SpringBootServletInitializer”,并且重写“configure”方法。

               5. 执行打包,即可在项目路径下找到打包好的war文件信息

操作图示:

1. 修改默认打包方式为war文件

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享