Это вопрос, который меня озадачивает. javah
нужен classpath скомпилированных байтовым кодом классов для генерации его заголовков.
Но есть javac
, который, предположительно, строит AST из исходного кода, который также может быть использован javah
. Тем более, что нативные методы легко заметны.
Итак, зачем javah
вообще нужен байт-код?