Use OpenJDK 11 to build smali
This is a requirement of the spdx-gradle-plugin used to generate
the library SBOM.
Change-Id: I8ee964407670855b981681d00b966fbb511f15d5
diff --git a/tools/archive_smali.py b/tools/archive_smali.py
index 0c877e5..e19da70 100755
--- a/tools/archive_smali.py
+++ b/tools/archive_smali.py
@@ -63,7 +63,7 @@
if utils.is_bot() and not utils.IsWindows():
set_rlimit_to_max()
- utils.DownloadFromGoogleCloudStorage(utils.JAVA8_SHA_FILE)
+ utils.DownloadFromGoogleCloudStorage(utils.JAVA11_SHA_FILE)
with utils.TempDir() as temp:
# Resolve dry run location to support relative directories.
dry_run_output = None
@@ -101,11 +101,11 @@
print('Building version: %s' % version)
- # Build release to local Maven repository compiling with JDK-8.
+ # Build release to local Maven repository compiling with JDK-11.
m2 = os.path.join(temp, 'm2')
os.mkdir(m2)
env = os.environ.copy()
- env["JAVA_HOME"] = jdk.GetJdk8Home()
+ env["JAVA_HOME"] = jdk.GetJdk11Home()
subprocess.check_call([
'./gradlew',
'-Dmaven.repo.local=%s' % m2, 'release', 'test',