在成功构建之前,您可以制作maven构建吗?

时间:2018-06-08 11:19:18

标签: java maven

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

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

在“构建成功”之前,是否可以制作maven retry build命令?

1 个答案:

答案 0 :(得分:0)

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

  1. 如果没有代码修改,预计失败的构建可能会成功吗?
  2. 重试的频率应该是多少?如果它太多,您可能会在运行该脚本的计算机上导致问题。
  3. 如果你期望1)可能而不是2)你可以实现非线性pollicy;例如,您可以使用指数重试;类似于Spring在注释@Retryable中完成的策略。