| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 2c93ae0c-bbf5-40f5-bf6e-40168d0e267f
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 2c93ae0c-bbf5-40f5-bf6e-40168d0e267f
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 2c93ae0c-bbf5-40f5-bf6e-40168d0e267f
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 2c93ae0c-bbf5-40f5-bf6e-40168d0e267f
There was a problem hiding this comment.
This PR adds support for installing Oracle-hosted OpenJDK builds from https://jdk.java.net/ via a new distribution: oracle-openjdk, including GA, early-access, and archived release discovery, plus documentation and test coverage.
Changes:
| File | Description |
|---|---|
| src/distributions/openjdk/installer.ts | Implements OpenJDK release discovery/parsing and download/caching for oracle-openjdk. |
| src/distributions/distribution-factory.ts | Registers oracle-openjdk and wires it to OpenJdkDistribution. |
| README.md | Adds oracle-openjdk to the supported distributions table and documents archival/security caveat. |
| docs/advanced-usage.md | Documents how to use oracle-openjdk (including -ea) and updates guidance for manual JDK installs. |
| tests/distributors/openjdk-installer.test.ts | Adds unit tests validating version resolution and parsing across GA/EA/archive formats. |
| dist/setup/index.js | Updates the compiled/bundled action output to include the new distribution. |
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Sorry, something went wrong.
| private async fetchPage(url: string): Promise<string> { | ||
| const response = await this.http.get(url); | ||
| return response.readBody(); | ||
| } |
| Back | FazBrowse Home | New Git URL |
Description:
Adds distribution: oracle-openjdk for the GPLv2+CE OpenJDK builds created and hosted by Oracle at jdk.java.net.
Stable release:
Early-access release:
Using 27 without the -ea suffix selects a stable (GA) release.
Related issue:
OpenJDK JDK distribution feature request.
Download URL:
https://jdk.java.net/
License:
https://openjdk.org/legal/gplv2+ce.html
Check list: