Complementary JDK Tools
Apart from the tools dispatched with each JDK release, there are a series of tools shipped separately that are equally helpful when developing, testing, monitoring or profiling your application.
Some of these tools are part of the Code Tools Project, and they help mainly developers who work on the OpenJDK code base.
Yet, tools like jextract
have proven valuable beyond OpenJDK usage as it parses header files of native libraries and generates Java code, thus simplifying integration with a variety of native libraries.
-
Jextract - The Native Library Binding Extraction Tool
Run jextract and use the generated Java bindings to integrate native libraries in your application.