Bazel Build System Introduction for Java

You can find the source code of tutorial in bazel-101 branch. What will you learn? Introduction to bazel build system How to build and run Java package? How to add maven dependency to bazel build files? How to add protobuf compiler to bazel build? Introduction Bazel is imperative build system that can build packages for Java, C++, Python, Ruby, Go, etc … The two main advantages of bazel, One build tool can build packages for variety of languages and easier for platform teams to build packages across variety of languages. [Read More]