码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2017-07-27 17:03:22      阅读:916      评论:0      收藏:0      [点我收藏+]

标签:sock   技术   hat   deb   elf   java   执行   nal   center   

文章目录

  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

(完)

 

技术分享

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

标签:sock   技术   hat   deb   elf   java   执行   nal   center   

原文地址:http://www.cnblogs.com/cnblog-long/p/7245764.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!