This is an early access build, fromopenjdk/jextract which ispart ofCodeTools. Jextract mechanically generates Java bindings fromnative library headers. This build is intended for expert users,and is provided as a convenience so that they don't need to buildfrom the source code.
These early-access, open-source builds are provided under theGNU General Public License, version 2, with theClasspath Exception.
Linux / AArch64 tar.gz(sha256) 46287374 Linux / x64 tar.gz(sha256) 63023069 macOS / AArch64 tar.gz(sha256) 33070432 macOS / x64 tar.gz(sha256) 46963274 Windows / x64 tar.gz(sha256) 44829461
If you are usingmacOS Catalina orlater you may need to remove the quarantineattribute from the bits before you can use the jextractbinaries.
To do this, run the following:
$ sudo xattr -r -d com.apple.quarantine path/to/jextract/folder/
If you have difficulty downloading any of these files pleasecontactdownload-help@openjdk.org.
Please send feedback via e-mail tojextract-dev@openjdk.org. Tosend e-mail to this address you must firstsubscribeto the mailing list.
Early-access (EA) functionality might never make it into ageneral-availability (GA) release.
EA functionality might be changed or removed at any time.
The existence of EA builds does not imply that the functionalitybeing tested will be present in any particular GA release.
The platforms supported and the packaging options available fora GA build might be different than those available for EAbuilds.
EA builds are not tested to the same level to which Oracle testsGA builds. EA builds are produced for the purpose of gatheringfeedback. Use for any other purpose is at your own risk.
EA builds might be missing security-vulnerability fixes that areavailable in GA builds or in other OpenJDK projects.
Oracle does not provide support for EA builds.
Due to limited intellectual property protection and enforcementin certain countries, the source code may only be distributed to anauthorized list of countries. You will not be able to access thesource code if you are downloading from a country that is not onthis list. We are continuously reviewing this list for addition ofother countries.