【发布时间】:2015-12-12 16:07:45
【问题描述】:
对于 Intellij IDEA 中的一个项目 JAVA EE,有什么区别: Rebuild Project 和 Make Project(在菜单 Build 中)?
谢谢
【问题讨论】:
标签: intellij-idea
对于 Intellij IDEA 中的一个项目 JAVA EE,有什么区别: Rebuild Project 和 Make Project(在菜单 Build 中)?
谢谢
【问题讨论】:
标签: intellij-idea
可以参考https://www.jetbrains.com/help/idea/2016.2/compilation-types.html
制作项目 - 仅修改
整个项目中自上次编译后修改过的所有源文件都被编译。如果合适的话,相关的源文件也会被编译。此外,执行与修改源的编译或制作过程相关的任务。例如,如果在验证页面上启用了相应的选项,则会执行 EJB 验证。 详情请参阅制作项目部分。
重建项目。 - 所有文件
重新编译项目中的所有源文件。当类路径条目发生更改时,这可能是必需的,例如,添加、删除或更改正在使用的 SDK 或库。 有关详细信息,请参阅重建项目部分。
【讨论】:
Rebuild 重新编译所有 .class 文件,无论它们是否过期。 Make 只是重新编译过时的 .class 文件。
【讨论】: