JFianl在IDEA開發環境熱部署的實現
最近一直在用JFinal進行專案的開發,由於開發工具用的是IDEA,JFinal對IDEA的熱部署暫時還沒有相應的支援,所以嘗試著來實現,最終達到目的,給大家也分享一下,方便在程式開發過程中頻繁重啟專案浪費的時間~
(1)在IDEA 外掛中選擇下載JreBel(如果已有外掛就不用下了)
(2) 下載完成後重啟IDEA,然後進行jrebel的啟用
下面的郵箱隨便寫什麼都行,然後點選啟用,啟用成功。
(3) 啟用成功後用快捷鍵 ctrl+alt+shift+/ -->registry
馬上就要實現熱部署了~
然後用jrebel執行程式即可,我現在用的Jfinal是剛升級的3.5版本的,親測有效~
這樣執行狀態下更改Java程式碼就會看出來變化了~end
相關推薦
JFianl在IDEA開發環境熱部署的實現
最近一直在用JFinal進行專案的開發,由於開發工具用的是IDEA,JFinal對IDEA的熱部署暫時還沒有相應的支援,所以嘗試著來實現,最終達到目的,給大家也分享一下,方便在程式開發過程中頻繁重啟專案浪費的時間~ (1)在IDEA 外掛中選擇下載JreBel(如果已有外掛
Spring Boot入門系列(十五)Spring Boot 開發環境熱部署
在實際的專案開發過中,當我們修改了某個java類檔案時,需要手動重新編譯、然後重新啟動程式的,整個過程比較麻煩,特別是專案啟動慢的時候,更是影響開發效率。其實Spring Boot的專案碰到這種情況,同樣也同樣需要經歷重新編譯、重新啟動程式的過程。 只不過 Spring Boot 提供了一個spring-bo
WebStorm 開發react熱部署,文件保存後頁面未更新
com system 熱部署 dev 刷新 使用 修改文件 保存 logs 使用腳手架創建的react項目,理論上使用npm run dev後,如果文件發生變化,網頁會自動發生更新,但在使用WebStorm開發時,發現修改文件後網頁內容為自動刷新,按如下方式修改即可。 F
SpringBoot簡化開發之熱部署啟動配置
保存 gin 簡化 cti 路徑 ons frame 體驗 大腦 作者:銹逗的大腦原文鏈接:http://www.cnblogs.com/ocean-yh/p/8352032.html 討論QQ群:151230186 Spring Boot 開發時的熱部署配置
php開發環境的部署
更多知識-程式猿:apeit windows系統下php開發環境的部署 安裝xammp 安裝phpstorm 配置php,phpstorm,瀏覽器用來執行除錯專案。 1.安裝xammp 下載xammp,進行安裝。基本上預設的就可以了,一直下一步就行了
Sonar 本地開發環境安裝部署及應用
一、什麼是 Sonar? Sonar是一個用於程式碼質量管理的開源平臺,用於管理Java原始碼的質量。通過外掛機制,Sonar 可以整合不同的測試工具,程式碼分析工具,以及持續整合工具,比如pmd-cpd、checkstyle、findbugs、Jenkins。通過不同的外掛對這些結果進行再加工處理,通過量
在JAVA開發環境中部署WAR包
購買阿里雲 本來我是沒做過運維方面的工作,挺感興趣的,開開心心地去註冊了一個賬戶併購買了一年伺服器的使用。 開啟控制檯 如圖所示,因為專案很小,只是做一個Demo出來看一個就好了,就決定買1核2G,作業系統是CentOS 7.3。事實證明這個效能還可
IDEA+ jrebel+maven專案熱部署實現步驟
最近剛接觸IDEA,瞬間感受到了其強大,真的是相見恨晚啊。 相對eclipse等IDE,其優劣勢就不說明了,可以百度,當然,好不好用了才知道。 然而、在釋出專案的時候,都存在更改程式碼後,要重新啟動Tomcat,進行專案的部署,這無形中浪費了時間,想到之前用
vuecli開發環境配置proxyTable實現跨域
一直也看到過proxyTable可以配置跨域,但是專案上都是統一交給後臺處理的,本人也懶,就一直沒管,最近換了專案,自己搭建的一套vue專案,發現配置這個的時候還出問題了,僅記錄一下。 在除錯api的過程中,發現報錯了:Request header field Content-Type is n
ARM-Linux嵌入式開發環境入門,實現執行hello world(學習韋東山後整理)
韋東山的教程比較全面,對於沒有接觸過交叉編譯的人來說,資料會感覺太多而不知道如何上手。 作為入門,第一步想實現的就是在交叉開發環境中編譯生成可執行的hello word,然後下載到開發板執行。如下為個人學習後整理的一個大體步驟,具體操作步驟需要參考韋東山的資料。
Devstack:OpenStack開發環境快速部署
devstack是一套指令碼,可以快速部署OpenStack開發環境。它會自動執行所有服務的安裝指令碼,自動生成配置檔案 ,自動安裝依賴的軟體包,這個過程中,OpenStack的原始碼也會自動clone到本地。這次部署是在Ubuntu 15.04下進行的。
ubuntu16.04下原始碼搭建lnmp開發環境並部署laravel專案到線上
之前都是使用lnmp安裝包來搭建線上環境,今天試試原始碼搭建環境,雖然之前搭建過一次,但許久不操作還是有點忘記了,好了,廢話不多說開始正題。 開始安裝前先執行sudo apt-get update更新一下軟體庫 我們先安裝nginx,執行sudo apt-get inst
Java Class的熱替換 自定義ClassLoader載入.class(java熱部署實現 )
本文是java熱替換的實驗,參考了 之前的錯誤是,沒有整合ClassLoader,而是直接使用了 classloader = (URLClassLoader)ClassLoader.getSystemClassLoader(); 這個語句只適用於載入.jar
docker在使用JAVA生產、測試、開發環境的部署流程
一、使用 Docker 搭建 Tomcat 執行環境 1 Docker與虛擬機器 2 搭建過程 2.1 準備宿主系統 準備一個 CentOS 7作業系統,具體要求如下: 必須是 64 位作業系統 建議核心在 3.8 以上 通過以下命令檢視您的 CentOS
IDEA+Springboot+JRebel熱部署實現
步驟一:在IDEA中安裝JRebel外掛(File->settings->plugins->search in
Jetty插件實現熱部署(開發時修改文件自動重啟Jetty)
max www. nbsp 很遺憾 pom als ati mave 重啟 在pom.xml文件中配置Jetty插件的參數:scanIntervalSeconds <plugin> <grou
【springboot】spring boot修改程式碼後無需重啟設定,在開發時實現熱部署
熱部署是什麼 大家都知道在專案開發過程中,常常會改動頁面資料或者修改資料結構,為了顯示改動效果,往往需要重啟應用檢視改變效果,其實就是重新編譯生成了新的Class檔案,這個檔案裡記錄著和程式碼等對應的各種資訊,然後Class檔案將被虛擬機器的ClassLoader載入。 而熱部署正是利用了這
前端開發,部署頁面到伺服器,並實現頁面“熱部署”
在開發前端專案的時候,我們經常需要,把頁面放到伺服器中的“容器”中。 比如VueJS,在開發VueJS時,我們要把頁面放到“伺服器”中,以便我們對程式的除錯。 經常需要自啟伺服器。這樣非常麻煩,不光繁瑣,而且降低了開發效率。 介於此,我們可以使用browse
專案開發環境部署:Linux上搭建ntp服務,實現時間同步
一 引言目前的專案有多個伺服器,排查BUG,發現各個伺服器的時間不一致,遂網上查詢資源,使得時間保持一致。二 步驟1)以第一臺伺服器為“服務端”,其他臺伺服器為“客戶端”,“客戶端”從“服務端”同步時間。2)所有伺服器安裝ntp服務:yum install ntp
spring boot修改程式碼後無需重啟設定,在開發時實現熱部署
熱部署是什麼大家都知道在專案開發過程中,常常會改動頁面資料或者修改資料結構,為了顯示改動效果,往往需要重啟應用檢視改變效果,其實就是重新編譯生成了新的Class檔案,這個檔案裡記錄著和程式碼等對應的各種資訊,然後Class檔案將被虛擬機器的ClassLoader載入。而熱部署