## Java Module The Java module has been added to Meson. The Java module allows users to generate native header files without needing to use a `custom_target()`. ```meson jmod = import('java') native_header = jmod.generate_native_header('File.java', package: 'com.mesonbuild') native_header_includes = include_directories('.') jdkjava = shared_module( 'jdkjava', [native_header_includes, other_sources], dependencies : [jdk], include_directories : [native_header_includes] ) ```