摘要:破解可以參考這篇文章配置插件官方文檔插件的目的是在構(gòu)建期間為您的項(xiàng)目生成文件。對(duì)于項(xiàng)目特別是在多模塊項(xiàng)目的情況下使用插件生成配置文件很方便。將以下代碼段添加到您的父級(jí)。默認(rèn)為在單個(gè)項(xiàng)目中處理多個(gè)模塊時(shí),您可以選擇跳過為特定模塊生成。
一、官網(wǎng)
IDEA 中使用教程:https://zeroturnaround.com/so...
Maven工程中使用JRebel:http://manuals.zeroturnaround...
File -> Settings -> Plugins -> Browse repositories 中 搜索 JRebel,安裝 JRebel for IntelliJ 插件即可。
破解可以參考這篇文章:https://www.jianshu.com/p/c50...
2. 配置JRebel Maven插件官方文檔:https://manuals.zeroturnaroun...
JRebel Maven插件的目的是在Maven構(gòu)建期間為您的項(xiàng)目生成rebel.xml文件。
對(duì)于Maven項(xiàng)目 特別是在多模塊項(xiàng)目的情況下 使用JRebel Maven插件生成rebel.xml配置文件很方便。將以下代碼段添加到您的父級(jí)pom.xml。該rebel.xml配置文件可以在你的Maven項(xiàng)目的每個(gè)多帶帶的子模塊產(chǎn)生。
org.zeroturnaround jrebel-maven-plugin 1.1.8 true true generate-rebel-xml process-resources generate
配置結(jié)束后執(zhí)行命令mvn jrebel:generate
3. 啟動(dòng)啟動(dòng)時(shí)使用 JRebel 按鈕來Run和Debug,會(huì)自動(dòng)在 resources 文件夾中生成rebel.xml文件,文件中配置了Jrebel熱加載的時(shí)候需要追蹤的文件路徑及web配置。比如自己需要主動(dòng)加入 shop-model 模塊的路徑
4. 最后的配置
如果不做下面的配置,則需要手動(dòng)編譯才會(huì)觸發(fā)熱部署(spring boot devtools一樣的問題):
到設(shè)置里將 project automatically 勾選上:File -> Settings -> Build,… -> Compiler ,勾選 Build project automatically
Intellij IEDA 使用 ctrl + shift + alt + / 快捷鍵選擇 Registry... ,勾選 compiler.automake.allow.when.app.running
5. 推薦用法一般修改java文件后,會(huì)自動(dòng)編譯的。但是一般自己主動(dòng)觸發(fā)編譯會(huì)更可控一些:
Ctrl + Shift + F9 編譯當(dāng)前文件 或者 右鍵-> Recompile ....java
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/72662.html
摘要:而熱部署技術(shù)能夠幫助開發(fā)人員減少重新部署的等待時(shí)間。本文的目的為調(diào)研熱部署的技術(shù)現(xiàn)狀及其對(duì)開發(fā)效率的幫助,并簡單梳理其技術(shù)實(shí)現(xiàn)的難點(diǎn)。熱部署技術(shù)總結(jié)熱部署目前有多種技術(shù)實(shí)現(xiàn)官方開源商業(yè)。 開發(fā)、自測(cè)、聯(lián)調(diào)期間代碼可能會(huì)被頻繁地修改,通常即使只增加了一行代碼,都需要重啟容器以檢查執(zhí)行效果。而熱部署技術(shù)能夠幫助開發(fā)人員減少重新部署的等待時(shí)間。本文的目的為調(diào)研熱部署的技術(shù)現(xiàn)狀及其對(duì)開發(fā)效率的...
摘要:熱加載代表的是我們不需要重啟服務(wù)器,就能夠類檢測(cè)得到,重新生成類的字節(jié)碼文件無論是熱部署或者是熱加載都是基于類加載器來完成的。驗(yàn)證階段字節(jié)碼文件不會(huì)對(duì)造成危害準(zhǔn)備階段是會(huì)賦初始值,并不是程序中的值。 一、SpringBoot入門 今天在慕課網(wǎng)中看見了Spring Boot這么一個(gè)教程,這個(gè)Spring Boot作為JavaWeb的學(xué)習(xí)者肯定至少會(huì)聽過,但我是不知道他是什么玩意。 只是大...
摘要:有非常豐富的插件下面列舉一些常用的插件。一款非常棒的插件支持熱部署可惜也是付費(fèi)的插件。如果不安裝插件,使用代碼檢查會(huì)當(dāng)做錯(cuò)誤來處理。非常強(qiáng)大,不可錯(cuò)過的一款插件。 intellij idea 有非常豐富的插件,下面列舉一些常用的插件。 官網(wǎng)地址:http://plugins.jetbrains.com/ 1、mybatis plus 如果是使用的是mybatis開發(fā),mybatis p...
摘要:有非常豐富的插件下面列舉一些常用的插件。一款非常棒的插件支持熱部署可惜也是付費(fèi)的插件。如果不安裝插件,使用代碼檢查會(huì)當(dāng)做錯(cuò)誤來處理。非常強(qiáng)大,不可錯(cuò)過的一款插件。 intellij idea 有非常豐富的插件,下面列舉一些常用的插件。 官網(wǎng)地址:http://plugins.jetbrains.com/ 1、mybatis plus 如果是使用的是mybatis開發(fā),mybatis p...
閱讀 3129·2021-11-15 18:14
閱讀 1781·2021-09-22 10:51
閱讀 3294·2021-09-09 09:34
閱讀 3511·2021-09-06 15:02
閱讀 1027·2021-09-01 11:40
閱讀 3194·2019-08-30 13:58
閱讀 2532·2019-08-30 11:04
閱讀 1088·2019-08-28 18:31