我正在使用 Bazel 来构建和测试一个 Java 项目。它似乎是用从某个地方下载的 JDK10 编译的。想指定它使用JDK13。
我该怎么做呢?我可以将其放入 .bazelrc 或 BUILD 文件中吗?真的有这个问题。
最佳答案
Bazel 附带了一些已经定义的工具链,它们可以在命令行或您的 .bazlrc 中指定:build --java_toolchain=@bazel_tools//tools/jdk:toolchain_java11 --host_java_toolchain=@bazel_tools//tools/jdk:toolchain_java11
不幸的是,还没有标准的 JDK13 工具链......
关于java - 如何使用 Bazel 指定 Java 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58567693/