【发布时间】:2011-12-30 12:07:09
【问题描述】:
我的项目 -> Builders 列表如下所示:
- 蚂蚁
- Android 资源管理器
- Android 预编译器
- Java 构建器
- Android 包管理器
“自动构建”选项已关闭
如果我从 Ant 视图或作为外部工具运行 ant 目标,那么 Eclipse 会这样做:
- 它构建我的项目(它运行构建器列表中的所有构建器)
- 执行选定的目标
如果我从构建器列表中删除 Ant,它只会执行选定的 ant 目标(这就是我想要的)。
如何让 Eclipse 只启动选定的 ant 目标,而不运行其他构建器,也不从构建器列表中删除 ant builder?
【问题讨论】:
-
不确定我是否真的了解您在这里的目的。如果您只想运行您的任务的一个(或子集),您可以随时使用外部运行并在那里配置您的 ant 任务。您可以随时从外部运行人员中选择它来运行它。
-
@Newtopian ,我尝试进行“外部工具”配置,但结果是一样的:在运行 ant 目标 Eclipse 之前构建整个项目。
-
@AlexK,感谢您提供的链接。在第一个中,它描述了如何为 ant 目标进行单独的配置,但我已经尝试过了。当我运行此配置时,Eclipse 从构建器列表运行 ant builder,仅在此之后它运行选定的目标。