我们有相互依赖的Maven项目,这些项目是单独构建的,并作为依赖项包含在内。因此,为了使用一个按钮来编译所有中间步骤,我使用Eclipse启动组。然而,当一个构建失败时,启动组只是继续运行,除非您控制每个控制台示例,否则这可能无法识别。如果一个步骤失败,有没有办法停止执行?也许启动组不是完美的适合,有另一种工具可以执行多个运行配置?
41ik7eoe1#
通过反复尝试,我找到了以下解决方案,适用于我们的Maven构建版本:选择“启动后操作”“等待控制台输出”,并让它等待“[INFO] BUILD SUCCESS”。这将在失败的进程处暂停启动组的执行,并将您直接指向第一个发生的错误。如果您使用其他构建设置或工具,则必须检查在构建成功时专门打印哪个字符串。
1条答案
按热度按时间41ik7eoe1#
通过反复尝试,我找到了以下解决方案,适用于我们的Maven构建版本:选择“启动后操作”“等待控制台输出”,并让它等待“[INFO] BUILD SUCCESS”。这将在失败的进程处暂停启动组的执行,并将您直接指向第一个发生的错误。
如果您使用其他构建设置或工具,则必须检查在构建成功时专门打印哪个字符串。