首页 > 代码库 > Spring Boot 揭秘与实战(八) 发布与部署 - 远程调试

Spring Boot 揭秘与实战(八) 发布与部署 - 远程调试

文章目录

  1. 1. 依赖
  2. 2. 部署
  3. 3. 调试
  4. 4. 源代码

设置远程调试,可以在正式环境上随时跟踪与调试生产故障。

依赖

在 pom.xml 中增加远程调试依赖。

  1. <plugins>
  2. <plugin>
  3. <groupId>org.springframework.boot</groupId>
  4. <artifactId>spring-boot-maven-plugin</artifactId>
  5. <configuration>
  6. <jvmArguments>
  7. -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005
  8. </jvmArguments>
  9. </configuration>
  10. </plugin>
  11. </plugins>

部署

部署时,执行相关命令。

  1. java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005 -jar dev-0.1.jar

调试

在本地 Eclipse 管理界面,鼠标双击 Run 按钮,选择 Debug Configurations 进行配置。

技术分享

运行后,即可进行远程调试。

源代码

相关示例完整代码: springboot-action

(完)



 

技术分享
  • 版权声明:本文由 梁桂钊 发表于 梁桂钊的博客 
  • 转载声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证),非商业转载请注明作者及出处,商业转载请联系作者本人。
  • 文章标题:Spring Boot 揭秘与实战(八) 发布与部署 - 远程调试
  • 文章链接:http://blog.720ui.com/2017/springboot_08_remote_debug/

Spring Boot 揭秘与实战(八) 发布与部署 - 远程调试