在生成项目时,IDE 将在该项目的 Ant 生成脚本中调用相应的目标。IDE 编译源文件并生成包装的生成输出,如 JAR 文件或 WAR 文件。您可以生成主项目及其所有必需的项目,也可以单独生成任何项目。
无需生成项目或编译单个类即可在 IDE 中运行项目。缺省情况下,IDE 会在保存类时自动编译这些类。这些以增量方式编译的文件存储在用户目录的高速缓存中;在运行或调试项目时,这些文件将被复制到项目的 build 文件夹中。在编辑和测试项目时,这种增量式编译可以节省很多时间。
但是,您需要生成项目以生成项目的可分发文件,如 JAR 文件。
缺省情况下,不会启用“生成项目”命令,因为该命令的大多数功能是由增量式编译处理的。不过,您可以使用“清理并生成”命令来创建全新的版本。在清理并生成项目时,将删除以前的所有生成输出,并创建新版本的生成输出。
生成主项目及其必需的项目:
IDE 将在“输出”窗口中显示 Ant 输出和任何编译错误。
生成单个项目及其必需的项目:
IDE 将在“输出”窗口中显示 Ant 输出和任何编译错误。
停止生成项目:
为项目禁用增量式编译: