開發利器JRebel部署SpringBoot專案

鄭龍飛發表於2018-06-22

不要以為年紀輕輕就跌倒了人生谷底,未來還有更大的下降空間等著你。

https://user-gold-cdn.xitu.io/2018/6/22/1642587befd490dd?w=2247&h=1500&f=jpeg&s=292673
https://user-gold-cdn.xitu.io/2018/6/22/1642587befd490dd?w=2247&h=1500&f=jpeg&s=292673

idea下載和安裝JRebel

https://user-gold-cdn.xitu.io/2018/6/22/1642587bf08bda3a?w=1032&h=578&f=png&s=70433
https://user-gold-cdn.xitu.io/2018/6/22/1642587bf08bda3a?w=1032&h=578&f=png&s=70433

啟用JRebel

https://user-gold-cdn.xitu.io/2018/6/22/1642587bf06b1a1b?w=943&h=467&f=png&s=48329
https://user-gold-cdn.xitu.io/2018/6/22/1642587bf06b1a1b?w=943&h=467&f=png&s=48329

https://user-gold-cdn.xitu.io/2018/6/22/1642587bef75bf37?w=1017&h=421&f=png&s=69050
https://user-gold-cdn.xitu.io/2018/6/22/1642587bef75bf37?w=1017&h=421&f=png&s=69050

勾選 Build project automatically

https://user-gold-cdn.xitu.io/2018/6/22/1642587bf0df680b?w=1032&h=691&f=png&s=84872
https://user-gold-cdn.xitu.io/2018/6/22/1642587bf0df680b?w=1032&h=691&f=png&s=84872

快捷鍵 ctrl+shift+alt+/ 選擇 Retistry

  • 勾選compiler.automake.allow.when.app.running

https://user-gold-cdn.xitu.io/2018/6/22/1642587bf11e5873?w=462&h=199&f=png&s=46659
https://user-gold-cdn.xitu.io/2018/6/22/1642587bf11e5873?w=462&h=199&f=png&s=46659

https://user-gold-cdn.xitu.io/2018/6/22/1642587c27a278a8?w=864&h=518&f=png&s=59061
https://user-gold-cdn.xitu.io/2018/6/22/1642587c27a278a8?w=864&h=518&f=png&s=59061

勾選需要熱部署的模組

https://user-gold-cdn.xitu.io/2018/6/22/1642587c1a073bf3?w=1180&h=759&f=gif&s=210201
https://user-gold-cdn.xitu.io/2018/6/22/1642587c1a073bf3?w=1180&h=759&f=gif&s=210201

  • resources目錄下面會多出一個rebel.xml

https://user-gold-cdn.xitu.io/2018/6/22/1642587c72ef94de?w=410&h=270&f=png&s=25121
https://user-gold-cdn.xitu.io/2018/6/22/1642587c72ef94de?w=410&h=270&f=png&s=25121

配置 Run Dashboard

  • 預設啟動控制檯

https://user-gold-cdn.xitu.io/2018/6/22/1642587c696e17bd?w=1652&h=435&f=png&s=43144
https://user-gold-cdn.xitu.io/2018/6/22/1642587c696e17bd?w=1652&h=435&f=png&s=43144

  • 配置Run Dashboard控制檯

https://user-gold-cdn.xitu.io/2018/6/22/1642587c73f5ffa0?w=476&h=310&f=png&s=50466
https://user-gold-cdn.xitu.io/2018/6/22/1642587c73f5ffa0?w=476&h=310&f=png&s=50466

https://user-gold-cdn.xitu.io/2018/6/22/1642587c94e0e94a?w=1109&h=911&f=png&s=76468
https://user-gold-cdn.xitu.io/2018/6/22/1642587c94e0e94a?w=1109&h=911&f=png&s=76468

  • Run Dashboard控制檯

https://user-gold-cdn.xitu.io/2018/6/22/1642587c98298cd1?w=1626&h=458&f=png&s=101756
https://user-gold-cdn.xitu.io/2018/6/22/1642587c98298cd1?w=1626&h=458&f=png&s=101756

使用JRebel 啟動後效果如下

https://user-gold-cdn.xitu.io/2018/6/22/1642587d02f6dfd8?w=1180&h=683&f=gif&s=638253
https://user-gold-cdn.xitu.io/2018/6/22/1642587d02f6dfd8?w=1180&h=683&f=gif&s=638253

推薦文章

  1. Java建立區塊鏈系列
  2. Spring Security原始碼分析系列
  3. Spring Data Jpa 系列
  4. 【譯】資料結構中關於樹的一切(java版)
  5. SpringBoot+Docker+Git+Jenkins實現簡易的持續整合和持續部署

https://user-gold-cdn.xitu.io/2018/6/22/1642587d1b53cbf5?w=301&h=330&f=png&s=78572
https://user-gold-cdn.xitu.io/2018/6/22/1642587d1b53cbf5?w=301&h=330&f=png&s=78572

???關注微信小程式java架構師歷程 上下班的路上無聊嗎?還在看小說、新聞嗎?不知道怎樣提高自己的技術嗎?來吧這裡有你需要的java架構文章,1.5w+的java工程師都在看,你還在等什麼?


複製程式碼

相關文章