首页 > 解决方案 > Bazel 是否有详细的日志记录?

问题描述

我在 Bazel 源代码周围挖掘,似乎没有太多日志记录。有没有办法启用某种详细模式,以便我可以看到 bazel 在做什么?

似乎还有各种调试选项,但我似乎无法理解,如果我想调试说 java_library 我应该怎么做?

标签: javabazel

解决方案


调试 Bazel 做了什么以及为什么:

要调试您使用 Bazel 构建的程序:

  • 您无法调试 java_library 规则
  • 您可以调试 java_binary 规则。使用“-c dbg”构建(参见“--compilation_mode”标志),然后运行二进制文件bazel-bin/path/to/java/program --debug=<port>

编辑:添加了关于--verbose_failures和的信息--verbose_explanations


推荐阅读