Intellij idea Intellij IDEA中的“构建”和“制造”之间的区别

Intellij idea Intellij IDEA中的“构建”和“制造”之间的区别,intellij-idea,Intellij Idea,对于Intellij IDEA中的JAVA EE项目,以下两者之间的区别是什么: 重建项目和生成项目(在“生成”菜单中) 谢谢重建重新编译所有.class文件,无论它们是否过期。只需重新编译过期的.class文件。您可以参考 使项目仅被修改 将编译整个项目中自上次编译以来已修改的所有源文件。如果适用,还将编译从属源文件。此外,还将执行与已修改源上的编译或生成过程相关的任务。例如,如果在验证页面上启用了相应的选项,则执行EJB验证。 有关详细信息,请参阅制作项目一节 重建项目-所有文件 将重新编译

对于Intellij IDEA中的JAVA EE项目,以下两者之间的区别是什么: 重建项目和生成项目(在“生成”菜单中)


谢谢

重建重新编译所有.class文件,无论它们是否过期。只需重新编译过期的.class文件。

您可以参考

使项目仅被修改

将编译整个项目中自上次编译以来已修改的所有源文件。如果适用,还将编译从属源文件。此外,还将执行与已修改源上的编译或生成过程相关的任务。例如,如果在验证页面上启用了相应的选项,则执行EJB验证。 有关详细信息,请参阅制作项目一节

重建项目-所有文件

将重新编译项目中的所有源文件。当类路径条目发生更改时,例如添加、删除或更改正在使用的SDK或库时,这可能是必需的。 有关详细信息,请参阅“重建项目”一节


我的经验并没有说明这一点。你对这个想法有什么参考吗?我找不到任何支持你索赔的证明人。证明人?我不知道你的意思。进入生成.class文件的目录并亲自尝试。更改一个文件,然后说makeproject。仅重建您更改的文件。假设重新生成项目并重新生成所有.class文件。