




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
IntelliJ+Maven+Jetty+Jrebel 实现 web 项目 java 代码更改后热部署 环境准备: IntelliJ IDEA 11.1.3 Maven 3.0.4 Jetty-maven-plugin 8.1.7.v20120910 Jrebel Plugin v1.5.2 1. 安装 maven 3.0.4 请参考网上安装教程。 2. 安装 IntelliJ IDEA 11.1.3 请参考网上安装教程。 3. 安装 Jrebel Plugin v1.5.2 3.1. 打开 Intellij IDEA Settings 对话框,点击 Browse repositories 3.2. 在左边插件列表中选择 JRebel Plugin , 我安装的是 v1.5.2 版本,以下图片 是网上截图,一定要选择 1.5.0+,后面会用到 JRebel 5.0 的破解包。 3.3. 下载并安装 JRebel Plugin v1.5.2 插件 3.4. 安装完后会要求你重启 Intellij IDEA,你就重启好了。 3.5. 重启后,验证是否安装成功。在项目上点击鼠标右键,出现的菜单中有 JRebel 则代表安装成功。 菜单栏显示,如果要实现热部署必须以红框内的方式运行。 3.6. 接下来替换插件自带的 jrebel.jar,从网上下载 jrebel5 破解版的包【原因是 jrebel 是收费的】,给几个下载地址 /download/dengqianyong/4473522 /blog/1589821 用下载的 jrebel5 破解版替换 C:UsersAdministrator.IntelliJIdea11configpluginsjr-ide-idealibjrebel 目录下的 jrebel.jar 文件 并删除 C:UsersAdministrator.jrebel 目录下的所有内容 3.7. 一定要选择红框中的其中一个运行,这样才能达到热部署的目的 4. 用 maven 插件jetty-maven-plugin运行 web 项目 运行配置参数如下: 5. 一切准备就绪就来测试下吧。 5.1. 添加一个 servlet 5.2. 要想监控 class 和 jsp 文件改动必须在和 pom.xml 文件同目录下生成 rebel.xml 文件 生成方式如图: 在项目上点鼠标右键,弹出菜单,选择 Generate rebel.xml(生成 rebel.xml 文件) 生成的文件内容一定要是这样的哦 代表 监控 F:/IdeaProjects/test/target/classess 下的类文件改动 监控 F:/IdeaProjects/test/src/main/webapp 下的 web 文件改动 更强的是 Jrebel 还可以监控 spring 配置文件的更改哦。 5.3. 测试热部署 一切就绪可以运行了 第一个是用 jrebel 运行,第二个是用 jrebel debug 运行,相当于前两个运 行方式,只不过这里比前两个运行方式更强。 5.4. 项目运行起来后改动类文件并不会立即看到效果,需要对类进行手动编译 要知道 jrebel 监控的是 F:/IdeaProjects/test/target/classess 下的文件哦, 所以只要改动的类编译过后就可以监控到了 执行编译快捷键是: ctrl+shift+F9 编译单个类 ctrl+F9 编译整个项目 执行编译快捷键后,刷新浏览器 控制台输入内容: JRebel: Reloading class com.test.view.servlet.HelloWorld. 6. 参考链接 /blog/1630032 http:/zeroturnaround.c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网上零售平台入驻协议
- 农村林业资源开发与保护合作协议条款
- 行政心理学与企业战略的有效结合研究试题及答案
- 市政学备考试题及答案快速参考
- 施工团队效率分析试题及答案
- 行政管理与市政风险评估试题及答案
- 2025行政管理心理学考试复习要点试题及答案
- 行政管理的研究方法试题及答案
- 2025工程咨询合同大全
- 教育改革成功的内在支撑条件与策略探究
- 地七年级下册全册知识要点总复习-2024-2025学年七年级地理教学课件(人教版2024)
- 海洋能发电技术-中国海洋能发电技术(新能源发电技术)
- 创业大赛活动策划方案
- 西部计划考试试题及答案
- 【广安】2025上半年四川广安理工学院筹建处第一次招聘非事业编制专任教师15人笔试历年典型考题及考点剖析附带答案详解
- 2025医院护理面试题库及答案
- 2025新疆西北兴业城投集团有限公司岗位招聘(12人)笔试参考题库附带答案详解
- 餐厅供餐协议书范本
- 期中素养测评卷(试题)2024-2025学年五年级下册科学教科版
- 供水公司笔试试题及答案
- 2024年宝鸡市城投资产管理有限公司招聘真题
评论
0/150
提交评论