【问题标题】:Detect error in Eclipse Ant builder在 Eclipse Ant 构建器中检测错误
【发布时间】:2015-05-28 01:32:04
【问题描述】:

我为 Eclipse 项目定义了一个自定义构建器(项目 -> 属性 -> 构建器 -> 新建 ...)

Builder 所做的任务并不重要,因为它工作正常。

那么问题是:如果,例如由于开发人员的配置,这样的 Builder 失败会发生什么?控制台中显示错误,但项目未标记为“失败”。我希望将项目标记为失败,因为开发人员习惯于在包资源管理器中观察红十字,如果他们看到它就不会继续。

我可以以某种方式配置构建器吗?知道怎么做吗?有什么解决方法吗?

谢谢,

【问题讨论】:

  • 不确定,但有几个想法: 1. 用 javac 任务替换您的常规 java 构建器,然后使用 Preferences->Ant (General) 中的“从“javac”结果创建问题标记复选框2.检测你的ant脚本中的错误,然后故意将一些无效代码写入特定的java文件/类文件以创建红十字

标签: eclipse ant


【解决方案1】:

Laid Problem Marker 插件是一个用于从构建器输出创建问题标记的工具。

插件为 Program builder 和 Ant builder 的构建配置对话框添加了一个 Problem Markers 选项卡。

截图:

可以使用正则表达式或通过在 Java 中实现解析器来创建自定义构建输出解析器。解析器从构建器传递到控制台输出,解析器的结果用于将问题标记放在项目资源上,这些资源会出现在编辑器和 Problems 视图中。

详见项目描述。

可以使用项目更新站点中的安装新软件 GUI 安装插件:

https://bitbucket.org/lii/laid_language_tools/raw/master/se.lidestrom.laid.update_site/

免责声明:我是项目作者。

【讨论】:

    猜你喜欢
    • 2015-06-10
    • 2012-05-19
    • 2012-07-31
    • 1970-01-01
    • 1970-01-01
    • 2014-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多