有没有办法使用 kubectl 观看作业的输出(STDOUT 和 STDERR)?我们需要等待作业完成并观察其输出,如果作业完成时出错,则应中断整个过程。
我想将作业输出(STDOUT 和 STDERR)重定向到我当前的进程 STDOUT。我想等待工作完成。如果它以错误结束,当前进程(通过 kubectl 触发作业)也应该以错误结束。我知道,kubectl wait但据我所知,它不支持收听作业输出。
我正在使用 IntelliJ 13.5.1,但我不了解 Maven 同步机制。我们将日志机制从 logback 切换到 log4j。当我从 pom 中删除 logback 依赖项时,依赖项已从 maven 中删除,但未从项目中删除,即使我尝试重新导入 maven 模块。换句话说,IntelliJ 正确同步了新库的添加而不是删除。
是这个 IntelliJ 版本的错误吗?
注意:当我从 pom 中删除依赖项时,jar 仍然出现在生成的工件中(爆炸战争)。