本篇經驗將和大師介紹Intellij IDEA建立 Web 擺設包和JRebel 熱擺設的方式,但愿對大師的工作和進修有所幫忙!
打開 File->Project Setting 或 Ctrl+Shift+Alt+S,打開 Artifacts 選項卡,會看到一些默認的擺設 包布局,如下圖所示:
 若是默認的擺設包不合適要求,可以直接從 Maven 建立擺設包。點擊 ,選擇“Web Applicate: Expanded” -> “From Maven”,便主動建立了 Web 擺設包,如下圖所示:
 利用 JRebel 可以解決 Java 熱擺設的問題,下面介紹 JRebel 插件的安裝和利用。
安裝 JRebel 插件,打開 Settings->Plugins,點擊“Install plugin from disk”,如下圖所示:
 選擇 jrebel 插件,如下圖所示:
 安裝完,重啟 IDEA。發現 Settings 下多了個 JRebel 選項,同時辦事器辦理面板多了“Run with JRebel ‘Resin’”以及“Debug with JRebel ‘Resin’”,如下圖所示:
 設置裝備擺設應用辦事器,以 Resin 為例。點擊“Edit Configurations”,如下圖所示:
 增添一個 Resin 辦事器,如下圖所示:
 添加擺設包,點擊 ->Artifact,選擇 exploded 包。設置 Deployment method 為 resin.xml。
反選“Use default contenxt name”,若是要設置 path,則填寫 Application context name,如下圖所示:
 點竄辦事器設置裝備擺設,點竄端口為 8080,封閉啟動 Resin 后打開瀏覽器,點竄“On ‘Update’ action”為”Update classes and resources“以及”On Frame deactivation“為”Update classes and resources“,如下圖所示:
 點竄 VM options,如下圖所示:
 若是想啟用 JRebel 的其他插件,用 WinRAR 打開 jrebel.jar,進入 plugins 目次列出了所有。 啟用 xxx{-yyy}-jr-plugin-{version}.jar 插件,設置裝備擺設為-Drebel.xxx{-yyy}_plugin=true,如下圖所示:
 點擊“OK”,Application Servers 窗口顯示 Resin 選項,如下圖所示:
 點擊 ,啟動 JRebel Debug 模式,如下圖所示:
 看到啟動參數中包含如下內容,即暗示熱擺設模式啟動當作功,如下圖所示:
 點竄類,使 IDEA 掉去核心(可以切換到瀏覽器,或者點擊下 Windows 使命欄等任何操 作) ,IDEA 增量 Make 一次,JRebel 從頭載入被改變的類,Console 顯示如下信息暗示 JRebel 加載當作功過,如下圖所示:
 0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!