JAVA|如何更快地开发
欢迎点击「算法与编程之美」↑关注我们!
本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。
欢迎加入团队圈子!与作者面对面!直接点击!
问题描述
前面讲解了spring项目的热部署方式,但是有一点弊端就是需要在每个项目中都要去配置相应的代码,然后去自动下载相应的依赖,为了更快的开发,idea提供了一个热部署插件,这样在需要更新的时候就不用每次关闭之后再启动,后台就自动刷新了项目。一个java web项目,在写的过程中需要不断调试,如果没有热部署,则需要每修改一次项目要重启一次,验证问题有没有得到解决。如果项目很小,启动只要几秒或十几秒,可能感觉影响不是很大;但当项目变大了,重启一次需要几十秒,几分钟,甚至十几分钟,每次修改后都需要重启无疑会严重影响工作效率。
解决方案
下面来简单的介绍一下jrebel插件。首先需要做的是安装这个插件,以idea为例,依次打开File-Setting-Plugin。
图2.1 步骤1
输入Jrebel,如果没有找到,则点击browse搜索。
图2.2 步骤2
选择第一个,点击右侧Install,然后Restart重启即可。重启后,依次File-Setting(或ctrl+alt+s)打开设置,可以看到Jrebel插件已经成功了。
图2.3 步骤3
但是打开这个插件之后发现并不能使用,提示需要**,因为这个插件已经不提供免费的。**方式较多,大家可以百度一下。
下面将介绍**后如何使用,在Project右键会看到Jrebel选项,然后选择生成Jrebel.xml的按钮,打开tomcat配置,查看Jreble Debug。
图2.4 步骤4
这里已经默认了对部件框架的支持,也可自己添加支持。
图2.5 步骤5
点击Jrebel 调试的图标,即可愉快地使用Jrebel调试了,在服务启动后,如增加或修改代码,按Ctrl+shift+F9重新编译,改动就可直接生效了。
结语
在开发时不要盲目地、机械地成为一个敲代码的工具,应该思考如何提高开发效率。
END
编 辑 | 王楠岚
责 编 | 桂 军
where2go 团队
微信号:算法与编程之美
长按识别二维码关注我们!
温馨提示:点击页面右下角“写留言”发表评论,期待您的参与!期待您的转发!