1.引言
在最初使用IDEA的时候,真的是很不喜欢,尤其是IDEA在开发JavaWeb程序时,每次部署都太慢了,后来我发现可以用jrebel实现JavaWeb项目的自动部署。
在本博客中用到的软件版本为(其他版本不保证):
- IDEA14.1
- jrebel 6.2.0
关于IDEA14.1请求IDEA的官网下载,本博客提供jrebel6.2.0的XXOO版本。下载链接:Jrebel6.2.0
2.安装jrebel6.2.0插件
2.1将插件下载下来之后解压里面有两个文件
- jr-ide-idea-6.2.0-idea-13-14.zip是我们的热不是插件
- jrebel6.2.0.zip用来XXOO我们的插件
2.2 打开IDEA安装我们的插件
- 在Setting中安装我们的插件
- 重新启动我们的IDEA,出现了两个新的按钮
2.3 XXOO插件
- 将jrebel6.2.0.zip解压,里面有三个文件
- 将jrebel.lic文件移动到
C:\Users\wpx\.jrebel
(覆盖掉源文件)
- 将*.jar文件移动到
C:\Users\wpx\.IntelliJIdea14\config\plugins\jr-ide-idea\lib\jrebel
和C:\Users\wpx\.IntelliJIdea14\config\plugins\jr-ide-idea\lib\jrebel6
(覆盖掉源文件)
- 在IDEA中查看jrebel,已经激活成功(记得重新启动jrebel)
3.jrebel的使用
- 首先保证我们的项目可以自动编译
- 首先创建一个Web项目(My是我们测试类)
- tomcat参数设置(这两个参数必须修改)
- 启动jrebel(注意不是启动tomcat),一个是运行,一个是调试
- 修改servlet,重新访问(注意这里我们没有重新部署项目)
- 至此为止我们的IDEA已经热部署成功了。