如何通过Bazel从JUnit测试执行中找到指向Java源代码文件的路径 我想通过JUnit测试检查我们的monorepo代码库中的一个文本文件。JUnit测试通过bazel test命令执行。如何将Bazel配置为将源代码目录路径(而不是缓存的编译JAR文件路径)传递给单元测试?它可以是CLI参数、环境变量等。 推荐答案 要做到这一点,一种方法是使用data属性,该属性使文件在运行时可用于测试(和其他二进制文件),而对于Java,Bazel提供了用于查找数 .. 发布时间:2022-08-21 12:21:56 java bazel bazel-java Java开发
是否可以使用Bazel Query输出隐式(或任何)规则的完整语法? 我的目标是编写一个新的显式规则,该规则等同于内部规则,但稍作修改(嵌入某些依赖项,但不嵌入其他依赖项)。 假设我有如下规则: java_binary( name = "cipher_jar", srcs = glob([ "*.java", ]), ... ) 有一个隐式规则,如下所示: bazel query "//ciph .. 发布时间:2022-08-21 11:29:51 java bazel bazel-java Java开发