Я пытаюсь изучить JNI на Windows 7 64-bit, но JDK 8 не включает javah.exe. Я попробовал как 32-битную, так и 64-битную версии. Oracle documentation показывает, что javah является частью JDK 8 и не делает различий в платформе. Есть ли отдельная загрузка для JNI?javah.exe не входит в Windows JDK 8?
Кроме того, учебные пособия, которые я могу найти в JNI для Windows, довольно старые - есть ли более новый способ сделать JNI в Windows или какие-либо предложения по текущим учебникам Windows JNI? NetBeans - это моя предпочтительная IDE, но я не эксклюзив.
Ну, это * есть * все еще есть, хотя есть * долгосрочные планы, чтобы удалить его. 'javac' может генерировать собственные заголовки при компиляции исходного кода java. Обратите внимание на опцию -h. – Holger