maven-exec-plugin 可以使构建失败吗?

Posted

技术标签:

【中文标题】maven-exec-plugin 可以使构建失败吗?【英文标题】:Can maven-exec-plugin fail the build? 【发布时间】:2011-03-29 15:40:34 【问题描述】:

我有一个将 javascript 压缩器作为命令行程序运行的 maven 执行程序,但是,该工具也执行一些 jslint 检查。

如果这些 jslint 检查失败,我的构建也会失败。

这些错误作为可解析字符串输出到标准输出。

如果这个 maven 插件不能解决这个问题,我很乐意使用任何其他建议。

谢谢。

【问题讨论】:

【参考方案1】:

据我所知,exec:exec 将失败构建如果执行命令的返回码不是0(或配置的successCodes 之一)。也许你可以围绕这个构建一些东西。

作为替代方案,看看这些插件,它们都可能导致构建失败:

Jslint Maven Plugin YUI Compressor Maven Mojo

根据您的具体需要,还有Maven Javascript Plugin。

还可以看看这个Maven plugins for javascript 问题。

【讨论】:

这很好用,我正在运行一个吞噬退出代码的 .bat 文件。

以上是关于maven-exec-plugin 可以使构建失败吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 maven-exec-plugin 进行 npm clean?

Maven:如何在分叉的 JVM 中执行依赖项?

idea构建失败?

光照构建失败,Swarm Agent启动失败

在 QtCreator 中构建失败时发出声音信号

如果SonarQube失败质量门,则VSTS构建失败