Spring Boot 揭秘与实战 发布与部署 - 远程调试
Posted long77
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Boot 揭秘与实战 发布与部署 - 远程调试相关的知识,希望对你有一定的参考价值。
设置远程调试,可以在正式环境上随时跟踪与调试生产故障。
依赖
在 pom.xml 中增加远程调试依赖。
- <plugins>
- <plugin>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-maven-plugin</artifactId>
- <configuration>
- <jvmArguments>
- -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005
- </jvmArguments>
- </configuration>
- </plugin>
- </plugins>
部署
部署时,执行相关命令。
- java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005 -jar dev-0.1.jar
调试
在本地 Eclipse 管理界面,鼠标双击 Run 按钮,选择 Debug Configurations 进行配置。
运行后,即可进行远程调试。
源代码
相关示例完整代码: springboot-action
(完)
以上是关于Spring Boot 揭秘与实战 发布与部署 - 远程调试的主要内容,如果未能解决你的问题,请参考以下文章
Spring Boot 揭秘与实战 附录 - Spring Boot 公共配置
Spring Boot 揭秘与实战 源码分析 - 工作原理剖析
[转] Spring Boot 揭秘与实战 数据存储篇 - ElasticSearch
Spring Boot 揭秘与实战 消息队列篇 - RabbitMQ