[idea]idea配置Jrebel ...

上篇博客讲了如何为idea设置tomcat,这篇博客要给大家推荐Jrebel,其实eclipse上也可以配置Jrebel,但是在使用eclipse的时候并没有发现这些东西,还是习惯使然,对一个比较熟悉的工具探索的兴趣就会减小,好了,下面进入正题。

Jrebel是什么

JRebel fast tracks Java application development by skipping the time consuming build and redeploy steps in the development process. JRebel makes developers more productive since they can view code changes in real time.
Jrebel简单来说,就是一个支持热部署的工具,使用它可以使我们更快的看到代码的改变作用,而不用再去重启我们的项目。
Jrebel支持的IDE比较全,我们经常使用的基本上都支持到了,比如以下几个Eclipse, IntelliJ, NetBeans, STS, RAD, and MyEclipse,在idea中,我将它作为插件来让tomcat支持热部署。

Jrebel安装

在idea中,Jrebel的安装很方便,推荐两种方式,第一种,去idea的插件库直接下载,如图:File->Settings->Plugins,然后在搜索框搜索我们需要安装的插件,并且安装
[idea]idea配置Jrebel ..._第1张图片
另一种方式是在官网或其他其他地方下载好插件,然后本地安装,如图
[idea]idea配置Jrebel ..._第2张图片
其实两种方式效果是一样的,看你喜欢哪种都可以。
安装好Jrebel之后,会提示重启,此时按提示重启即可
PS:Jrebel是一个收费的插件,官网提供30天免费试用。

Jrebel配置

此刻假设我们已经配置好tomcat来发布一个项目,不会的可以看上一篇博客, [idea]idea配置tomcat,在此基础上,我们来继续配置Jrebel,首先在Jrebel中打开Jrebel,如图:
File->Setting->Jrebel,
[idea]idea配置Jrebel ..._第3张图片
然后tomcat配置中,这两个都设置成update classes and resources
[idea]idea配置Jrebel ..._第4张图片

一般来说,设置到这一步,每当我们新配置一个项目时,Jrebel都可以控制到,不过为了保险,我们可以检查一下,在View->Tool Windows->Jrebel,可以调出Jrebel Panel,可以选择它参加部署的项目,看第二张图
[idea]idea配置Jrebel ..._第5张图片
Jrebel Panel选中tomcat刚刚部署的项目
[idea]idea配置Jrebel ..._第6张图片

Jrebel使用

这些都配置好之后,在我们启动的时候,你会发现原来tomcat的启动旁边多了两个按钮,启动项目的时候,用这两个来run和debug就好。
[idea]idea配置Jrebel ..._第7张图片
启动之后,我们可以任意的修改代码,修改完成之后,只要ctrl+s保存,就会触发Jrebel的更新设置,update classes and resources了。

IntelliJ IDEA鼓舞了许多Java开发人员编写插件,希望有一天,它的插件库里面,也有你我的一份贡献。

转载于:https://www.cnblogs.com/zhemeban/p/7183068.html

你可能感兴趣的:([idea]idea配置Jrebel ...)