【问题标题】:Eclipse | Build Automatically for specific project currently open in workspace日食 |为当前在工作区中打开的特定项目自动构建
【发布时间】:2013-07-17 10:36:04
【问题描述】:

已经有类似的线程在进行,但没有人谈论这个具体问题。请不要将此标记为可能重复

我在我的 Eclipse 工作区中导入了多个项目。 假设我有:

  • p1
  • p2
  • p3
  • p4

“自动构建”选项也已启用。现在我面临的问题是,如果我正在处理 p1 并保存任何 java 文件,它会构建所有项目(这需要很多时间)。我需要其他项目来保持开放,因为我指的是这些项目。

现在我想要的是只构建我正在工作的项目;不是全部。是否有任何可能的配置可用?另外我不想禁用“自动构建”功能并手动构建。

谢谢。/


回应从@Pace 收到的评论。我实际上可以检查进度,它也在构建其他项目。检查屏幕截图。

【问题讨论】:

  • Eclipse 应该只构建在您保存文件时修改的项目。此外,Eclipse Java 编译器处理增量编译,因此它应该只构建一个类文件。是什么让您怀疑它正在构建其他项目?
  • 检查已编辑的部分。
  • Maven 项目构建器应该在后台进行增量构建。如果您发现它需要很长时间,您可能会遇到here 中描述的问题

标签: eclipse build


【解决方案1】:

您可以从其他项目生成 jar,并且只依赖它们。这应该会阻止它构建其他项目。当您更改某些内容时,您只需要重新生成 jar。

【讨论】:

  • 有帮助,但这需要额外的努力来创建 jar 并将其添加到工作区。
  • 创建一个 Ant 任务来为您处理这件事只需要一点点努力。
猜你喜欢
  • 2019-06-19
  • 2010-11-16
  • 1970-01-01
  • 1970-01-01
  • 2012-08-01
  • 1970-01-01
  • 2015-02-15
  • 2019-12-19
  • 2014-03-11
相关资源
最近更新 更多