今天,公众号上的一个粉丝说想让我调一下bug,自己解决好多天了,一直没有找到问题所在,本着救人一命胜造七级浮屠的觉悟,果断teamview了。谁让我是乐于助人的好宝宝呢,开开心心的连接到了粉丝电脑,开始打个debugger,然后我哔哩哔哩,说了十分钟,自己也没找到问题,尴尬啊。
不过作为粉丝心目中的大神,我怎么可以自降身段呢,我就跟他扯起来别的了,你有没有女朋友啊,哈哈!!开个玩笑,说重点,问题并不是什么很难得问题,就是maven右侧的项目变灰了,其实就是maven配置中的ignored file 被勾选了项目而已,我三分钟就给他解决了,有人可能问我了,就这么个问题你还要远程人家电脑啊,装逼!!!,
其实吧,要是他说话清楚,我决定不会给他远程啊,可是他给我说的语音原话是“我右侧maven有的项目飞了”!!!我当时一机灵啊,飞了是什么鬼,远程上以后我才知道是灰了,飞了。。。灰了。。。等等,让我清醒会,我的神啊,我当时心里是这样的
不过,这不是让我最崩溃的,最崩溃的是后面,他说我先启动一下,试试,有问题让我一并解决了,我本着救人救到底的帅气觉悟,安静的等了他十分钟!!!妈呀,焦急的我啊,最后终于启动起来了,他自己在哪弄了半天,改了点代码,说我再重启一下,没问题就可以了,我当时的心咯噔一下,问道:兄嘚,你没配置热部署吗??然后一个幽灵般的声音从电脑那端传来,热部署是啥。。我又给他哔哩哔哩半天热部署并帮他弄好,说句实话,作为一个Java工程师,难道热部署不应该属于最基本的知识吗,然后他告诉我他们公司都是这样搞得。。。
哎,废话不多说,先给大家说一下怎么热部署吧,目前应该idea用的比较多吧,就说idea吧,一般原生的是不支持热启动的,所以我们需要借助一个插件,JRebel ,介绍我就不写了,告诉大家怎么用吧。
打开setting->plug->直接搜索JRebel->install。走到这就完成第一步了,第二步激活,以前大家激活的办法就是激活码,但是现在不好使了,所以现在都是本地License Server,第一步下载反向代理工具,下载链接我放到我公号里了,回复【热部署工具】下载下来,点击运行就可以,默认代理lanyu,起来之后就可以点击你刚刚在idea中下载的那个jrebel了,会有激活环节,http://127.0.0.1:8888/88414687-3b91-4286-89ba-2dc813b107ce、http://127.0.0.1:8888/ff47a3ac-c11e-4cb2-836b-9b2b26101696、http://127.0.0.1:8888/11d221d1-5cf0-4557-b023-4b4adfeeb36a
这三个就给你们放这了,哪个都行,邮箱你们随便填写,就不熟可以了,记得那个热部署工具,一定要启动。好了,就到这吧,这个小粉丝也是可爱,启动十分钟,还不会热部署。
最后,大家一定要记住,时间就是生命,大家一定要把有限的生命用在吃鸡上,别浪费在这种无聊的地方!!,还有,大家帮忙转发出去吧,毕竟你身边的小伙伴可能也有很多不会热部署的,大家一定要有我这样救人的觉悟,不说了,我玩游戏去了