eclipse - 在 ant 运行期间自动禁用 eclipse 中的 "build automatically"

标签 eclipse plugins ant automation build-process

有没有办法在运行 ant 构建时自动禁用 eclipse 中的“自动构建”设置?

  1. 它应该监听正在启动的 ant 任务
  2. 检查设置是否启用
  3. 暂时禁用它
  4. 监听 ant 构建完成
  5. 恢复之前的设置

我想要这个,因为启用它会使我的 ant 构建花费大约 10 分钟,而禁用此设置让它在大约 5 分钟内完成。我经常忘记总是更改设置,所以我浪费了很多时间等待。实现这一自动化将改善我的构建周期。

如果还没有,我愿意为此写一个插件。在那种情况下,是否有人对如何监听事件和更改设置有指示? :)

编辑:

我想通过右键单击 build.xml 并单击 run as -> ant build 来为手动启动的 ant 构建修复此问题。我没有在我的 eclipse 项目配置中使用 ant builders。

最佳答案

我建议您在 Ant Builder 的 Refresh 选项卡中缩小您实际想要刷新的资源范围

enter image description here

和/或在 Builders 配置中将 Ant Builder 移到 Java builder 后面。

enter image description here

关于eclipse - 在 ant 运行期间自动禁用 eclipse 中的 "build automatically",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8438722/

相关文章:

eclipse - 如何将 Xtext 与 Eclipse 插件集成?

eclipse - Egit - 现在无法 checkout - 卡在 rebase 状态

eclipse - maven + eclipse + tomcat : class not found exception

jquery-ui - Jquery UI 自动完成和标签插件 (XOXCO) 合并问题

Cordova 插件替代 <source-file> 标签来复制整个目录内容

eclipse - 下载 Eclipse 插件更新站点以进行离线安装

plugins - 如何最好地使用 Trac 进行敏捷开发?

java - Ant:如何编译包含源附件的 jar

Android Studio——将 Gradle 与文件的 'traditional' 排序一起使用

ant - 从 Gradle 调用 Ant 任务时如何拦截或提升日志消息