Skip to content

Add UrlUpdater for Java Azul edition #1174

@hohwille

Description

@hohwille

For Java we want to support the azul edition.

There is even an API providing JSON to find releases and download URLs.

Example:
https://api.azul.com/metadata/v1/zulu/packages?availability_types=ca&release_status=both&page_size=1000&include_fields=java_package_features,release_status,support_term,os,arch,hw_bitness,abi,java_package_type,javafx_bundled,sha256_hash,cpu_gen,size,archive_type,certifications,lib_c_type,crac_supported&page=6&azul_com=true

The idea of this story is to add a JavaAzulUrlUpdater to url-updater module of IDEasy so we generate the metadata for the azul edition of java that would appear here:
https://github.com/devonfw/ide-urls/tree/master/java

Motivation is to fix #1152 so users of IDEasy can switch to azul edition to support ARM and x86 natively on every major OS.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

Status

🆕 New

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions