如何在bazel中为java_library创建源jar

时间:2017-09-18 14:04:00

标签: bazel

作为我们努力创建一个bazel-maven过渡互操作工具(从更细粒度的瞪羚罐中创建maven大小的罐子)的一部分,需要创建源罐。

对于java_binary目标,有一种机制可以使用-src.jar后缀

创建它 例如,对于名为java_binary的{​​{1}}目标,请运行foo

但是,对于名为bazel build //:foo-src.jar的{​​{1}}目标使用相同的机制,我得到: java_library

bar还有另一种机制吗?

1 个答案:

答案 0 :(得分:4)

如错误所示,源目标称为//:libbar-src.jar(带有lib前缀)。请参阅outputs of java_library列表以供参考。