【问题标题】:difference between : build and make in Intellij IDEA之间的区别:在 Intellij IDEA 中构建和制作
【发布时间】:2015-12-12 16:07:45
【问题描述】:

对于 Intellij IDEA 中的一个项目 JAVA EE,有什么区别: Rebuild Project 和 Make Project(在菜单 Build 中)?

谢谢

【问题讨论】:

    标签: intellij-idea


    【解决方案1】:

    可以参考https://www.jetbrains.com/help/idea/2016.2/compilation-types.html

    制作项目 - 仅修改

    整个项目中自上次编译后修改过的所有源文件都被编译。如果合适的话,相关的源文件也会被编译。此外,执行与修改源的编译或制作过程相关的任务。例如,如果在验证页面上启用了相应的选项,则会执行 EJB 验证。 详情请参阅制作项目部分。

    重建项目。 - 所有文件

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 我的经验没有显示这个。你对这个想法有什么参考吗?我找不到任何批准您的声明的参考资料。
      • 参考文献?不知道我明白你的意思。进入构建 .class 文件的目录并亲自尝试。更改一个文件并说make project。仅重建您更改的文件。说重建项目并重新生成所有 .class 文件。
      猜你喜欢
      • 2015-08-27
      • 2022-10-04
      • 1970-01-01
      • 2014-09-20
      • 1970-01-01
      • 2011-08-07
      • 2017-05-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多