本篇经验将和大师介绍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 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!