Skip to content

Commit b578df0

Browse files
Update .bazelrc Java Language Version Flags to Fix New Rules Java8 Defaults
Now that I've moved to using rules_java for java_*() rules, it turns out that they're defaulting to Java8 language version even though I'm specifying remoteJDK11 Java runtime. These new flags in .bazelrc ensure that rules_java is configured to properly use language version 11.
1 parent 24e5987 commit b578df0

File tree

4 files changed

+6
-2
lines changed

4 files changed

+6
-2
lines changed

.bazelrc

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
common --enable_bzlmod
22
common --java_runtime_version=remotejdk_11
3+
build --java_language_version=11
4+
build --tool_java_language_version=11
35

46
################################################################################
57
# BEGIN: Flags required for ClaroDocs JS Development.

MODULE.bazel

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
module(
22
name = "claro-lang",
33
repo_name = "claro-lang",
4-
version = "0.1.507",
4+
version = "0.1.508",
55
)
66

77
bazel_dep(name = "aspect_bazel_lib", version = "2.0.1")

examples/bzlmod/.bazelrc

+2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
common --enable_bzlmod
22
common --java_runtime_version=remotejdk_11
3+
build --java_language_version=11
4+
build --tool_java_language_version=11

examples/bzlmod/MODULE.bazel

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module(name = "example-claro-module")
22

3-
bazel_dep(name = "claro-lang", version = "0.1.507")
3+
bazel_dep(name = "claro-lang", version = "0.1.508")

0 commit comments

Comments
 (0)