这是我参与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
喜欢就支持一下吧
相关推荐