{ "description": "The Microsoft Build of OpenJDK is a no-cost long-term supported distribution and Microsoft's way to collaborate and contribute to the Java ecosystem.", "homepage": "https://www.microsoft.com/openjdk/", "version": "17.0.20", "license": "GPL-2.0-only WITH Classpath-exception-2.0", "architecture": { "64bit": { "url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.20-windows-x64.zip", "hash": "e46fd292317c6bb0a8fe9dc63115021329f3a63caeba791c185f89f3666a68e5" }, "arm64": { "url": "https://aka.ms/download-jdk/microsoft-jdk-17.0.20-windows-aarch64.zip", "hash": "4e54b188ae1d7faec33ea81c315efafb32824d23e2babf5abf586b7656432646" } }, "extract_to": "tmp", "installer": { "script": [ "(Get-ChildItem -Directory \"$dir\\tmp\").FullName | % { Move-Item \"$_\\*\" \"$dir\" }", "Remove-Item -Recurse \"$dir\\tmp\"" ] }, "env_add_path": "bin", "env_set": { "JAVA_HOME": "$dir" }, "checkver": { "url": "https://docs.microsoft.com/java/openjdk/download", "regex": "(?microsoft-jdk-((?17[\\d.]*?).(?[\\d]+).[\\d]+)-windows-x64).zip" }, "autoupdate": { "architecture": { "64bit": { "url": "https://aka.ms/download-jdk/microsoft-jdk-$version-windows-x64.zip" }, "arm64": { "url": "https://aka.ms/download-jdk/microsoft-jdk-$version-windows-aarch64.zip" } }, "hash": { "url": "$url.sha256sum.txt" }, "extract_dir": "jdk-$matchVer+$matchBuild" } }