有可能有一个' java_binary '的目标嵌入到jar的依赖关系的特定子集?



Bazeljava_binary规则有一个隐式输出目标name_deploy.jar,它将所有依赖项包含在jar中。但是,我想在jar中包含一些但不是所有的依赖项。

是否有一种方法来指定一些依赖关系,而不是其他要嵌入?

我看过其他的选项,但是没有一个看起来是为这个设计的。我问这个问题也是想看看是否有一种方法可以观察隐式规则在做什么。

java_binarydeploy_env属性允许从运行时类路径和部署jar中删除另一个java_binary目标的依赖项。

最新更新