Bazel运行-传递主要参数

时间:2019-01-14 03:15:14

标签: bazel

我使用java_image创建了一个图像,但我想将参数传递给我的主函数(即String args [])。当我使用“ bazel run name_of_image”命令时该怎么办?

2 个答案:

答案 0 :(得分:1)

使用java_image时,bazel run //my_image只会将映像加载到Docker守护程序中,而不会运行它。要运行它,您应该使用:

docker run bazel/my_image:my_image [args]

答案 1 :(得分:0)

bazel run //your:rule -- arg1 arg2 ... argN

--之后的所有内容都传递给二进制文件。