gpt4 book ai didi

java - 你可以让maven构建直到构建成功吗?

转载 作者:太空宇宙 更新时间:2023-11-04 10:24:02 25 4
gpt4 key购买 nike

有时,我想离开键盘一段时间,在离开之前我开始我的 Maven 构建,希望我能回来看到构建是否成功。

但有时我回来时显示“构建失败”,然后我再次构建项目并获得“构建成功”,造成这种情况的原因有多种,也许您的防病毒软件正在运行并在构建时阻止对某个文件夹的访问或类似的情况。

是否可以让 Maven 重试构建命令,直到“构建成功”为止?

最佳答案

您可以编写自己的脚本来启动构建过程的命令,但在执行此操作之前需要考虑一些注意事项:

  1. 预期失败的构建无需修改代码即可成功是否有意义?
  2. 重试的频率应该是多少?如果太多,则可能会导致运行脚本的计算机出现问题。

如果您期望 1) 比 2) 更可能,您可以实现非线性策略;例如,您可以使用指数重试;类似于 Spring 中针对注释 @Retryable 所做的策略。

关于java - 你可以让maven构建直到构建成功吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50759509/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com