前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JAVA|如何更快地开发

JAVA|如何更快地开发

作者头像
算法与编程之美
发布2020-05-04 14:44:14
3500
发布2020-05-04 14:44:14
举报
文章被收录于专栏:算法与编程之美

问题描述

前面讲解了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

编 辑 | 王楠岚

责 编 | 桂 军


本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档