转载

JAVA|如何更快地开发

欢迎点击「算法与编程之美」↑关注我们!

本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。

欢迎加入团队圈子!与作者面对面!直接点击!

问题描述

前面讲解了 spring 项目的热部署方式,但是有一点弊端就是需要在每个项目中都要去配置相应的代码,然后去自动下载相应的依赖,为了更快的开发, idea 提供了一个热部署插件,这样在需要更新的时候就不用每次关闭之后再启动,后台就自动刷新了项目。一个 java web 项目,在写的过程中需要不断调试,如果没有热部署,则需要每修改一次项目要重启一次,验证问题有没有得到解决。如果项目很小,启动只要几秒或十几秒,可能感觉影响不是很大;但当项目变大了,重启一次需要几十秒,几分钟,甚至十几分钟,每次修改后都需要重启无疑会严重影响工作效率。

解决方案

下面来简单的介绍一下 jrebel 插件。首先需要做的是安装这个插件,以 idea 为例,依次打开 File-Setting-Plugin

JAVA|如何更快地开发

2.1 步骤 1

输入 Jrebel,如果没有找到,则点击browse 搜索。

JAVA|如何更快地开发

2.2 步骤 2

选择第一个,点击右侧 Install ,然后 Restart 重启即可。重启后,依次 File-Setting( ctrl+alt+s) 打开设置,可以看到 Jrebel 插件已经成功了。

JAVA|如何更快地开发

2.3 步骤 3

但是打开这个插件之后发现并不能使用,提示需要激活,因为这个插件已经不提供免费的。激活方式较多,大家可以百度一下。

下面将介绍激活后如何使用,在 Project 右键会看到 Jrebel 选项,然后选择生成 Jrebel.xml 的按钮,打开 tomcat 配置,查看 Jreble Debug。

JAVA|如何更快地开发

2.4 步骤 4

这里已经默认了对部件框架的支持,也可自己添加支持。

JAVA|如何更快地开发

2.5 步骤 5

点击 Jrebel 调试的图标,即可愉快地使用Jrebel 调试了,在服务启动后 , 如增加或修改代码 ,按Ctrl+shift+F9 重新编译 , 改动就可直接生效了。

结语

在开发时不要盲目地、机械地成为一个敲代码的工具,应该思考如何提高开发效率。

END

编  辑   |   王楠岚

责  编   |   桂    军

where2go 团队

   

微信号:算法与编程之美          

JAVA|如何更快地开发

长按识别二维码关注我们!

温馨提示: 点击页面右下角 “写留言”发表评论,期待您的参与!期待您的转发!

原文  http://mp.weixin.qq.com/s?__biz=MzI5MTQ5NDY1MA==&mid=2247490176&idx=1&sn=bcab1d412744692590a09ad1a9829ec4
正文到此结束
Loading...