Bootstrap

Idea中maven项目热部署,这么好用的IDE怎么会没有热部署,别傻了

之前一直听老鸟们说

idea真的好用啊,赶紧换吧

一直坚守的我终于动摇了!!!

作为一个从入门学习开始就一直再用eclipse的新鸟来说

要我换IDE真的超难的有木有

那超级熟悉的界面

那超熟悉的构建方法

那超熟悉的快捷键

还有那一轮超熟悉的“日”

哈哈,这么多废话没啥用

用了两天,虽然开始有点煎熬,但是好像真的比eclipse舒心多了

尤其是还有哪个原生的充满科技感的黑色背景

然后,今天主题

把之前GitHub上的一个项目down了下来

运行起来

改改改….热部署说什么都不管用

然后嗖嗖嗖…答案不一而足

然后试试试,搞定

首先:怎么添加tomcat的配置就不用说了吧(如果大家有需要后续会贴出来)

直接进入到tomcat的配置页面

tomcat的配置主要是在这两个地方

sever还有deployment这两个地方的配置

要做热部署,你在配置tomcat的时候,这两个地方已经配置过了

那么这时候确认一下Deployment中

如果不是这样纸,结果就是注定失败….

别人不知道,至少我是…..哈哈哈

这种样子的,是先要把项目打成war包,然后去执行

虽然也可以更新class文件,但是对于静态文件是不行的

这样的效果显然不是我们想要的

所以在配置的时候

一定要选择这种模式

这种模式是要把项目展开后,然后进行部署

怎么说呢,就是跟eclipse差不多的那种吧,有点词穷….

这里改好之后就可以回到server页面

然后你就发现出现了这个配置,展开后是这样的

如果你展开后不是这样的,比这里少

那么你看一看,上一步的配置时候,你是不是这样的

记住,只保留上面哪一个就行了,千万不要有两个

然后这么选择

第一个看字面意思应该都能明白,更新class文件和源文件

第二个不用管,直接Do nothing

因为这个是失焦处理,也就是只要失焦了就同步,很蛮烦,占用资源

实际开发中谁也不会这么干的

万一你想歇一会儿喝杯咖啡呢,然后回来一看,电脑炸了,哈哈哈哈

然后到最下面这个选项,不用说,跟你开始Deployed中的选择要一致

然后apply,ok,关闭,先去试一试

如果不管用

那么下面继续

在setting的compiler配置中,自动部署构建是不是勾上了

Build project automatically 这个选项,如上图,没有的话,勾上她

然后

Ctrl+Shift+Alt+/ 快捷键来一波

选择Registry

就是像这个东西这样,然后点进去,你会发现新大陆

然后你就开始找找找

然后找到这个,怎么说,这个应该不用解释了吧,写码的都看的懂了

之前看网友大神们分享的,有的说idea的running模式下热部署不是很好用

因为它是为debug模式设计的

不过至少目前反正我是没遇到,毕竟才用了两天而已哈哈

好吧,接下来所有设置都完事儿了,亲自试一试

点完之后是这样的

然后

妥妥完事儿ok

亲测debug模式和running模式都是正常的哦

今天笔记就到这里

每天一天笔记

不积跬步无以至千里

不积小流无以成江海

敬努力的我,哈哈哈哈

;