idea

2021-12-10  本文已影响0人  go_2021
idea运行

因为对idea运行的流程不太了解,今儿没事儿就稍微研究了下。


image.png
image.png

在运行项目的时候,idea会编译代码到项目目录下的target.classes下。而下面图中的maven的compile貌似也是这个作用,两者会有什么区别么?
经过多次实验得出结论:
1.运行项目时,会监听项目中的文件是否发生了变化(如何监听不知道),然后会对发生变化的文件进行编译同步到target,没有变化的就不管。
2.maven的compile会把所有的文件都进行了编译同步。

idea对运行的过程进行了优化,节约了时间,简化了流程。

热部署

https://blog.csdn.net/u012799495/article/details/104804295?spm=1001.2101.3001.6650.10&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-10.highlightwordscore&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-10.highlightwordscore

debug模式下运行 改了java文件 焦点离开idea 就自动编译了 很快。就是风扇转的太厉害。。

上传文件

Tool->HTTP client->open http request collection


上一篇下一篇

猜你喜欢

热点阅读