0

我目前在 Maven 中运行 Eclipse Java 编译器 (ECJ) 插件,以便扫描我的代码中的错误和警告。我想为 Maven 设计一个插件,它能够接收 ECJ 发现的所有错误和警告,以便解析它们。

我被困在如何阅读 ECJ 输出上。我的第一直觉是将它输出到一个文件并让我的插件读取该文件,但必须有更好的方法可以将 ECJ 输出传递到我的自定义插件中。

4

1 回答 1

2

Maven 的架构没有设想任何大量数据流,而不是通过文件。插件在隔离的类加载器中运行,彼此之间的交互非常有限。

于 2020-12-18T20:59:27.740 回答