有一个选项可以构建工件并重建工件,也可以清理工件.那么构建和重建工件的作用是什么以及它们之间的区别是什么?
基本上,"构建工件"是一个条件构建,这意味着它只会在有任何修改过的代码时构建.如果你没有改变任何东西,它将不会做任何事情.
但是,"Rebuild Artifact"无论是否有代码更改,都会从头开始强制构建.
从马的嘴里:https://intellij-support.jetbrains.com/hc/en-us/community/posts/206866915-understanding-build-vs-rebuild-vs-make-vs-compile