Проблемы переноса 64-битных C++ и Java из 32-битных
Любой набор рекомендаций или указателей для компиляции и запуска существующих приложений, использующих 32-битную версию Java для связывания собственного кода на C++ и Java, начиная с Java9(JDK9), будут доступны только 64-битные версии Java. Любые способы перенести уровень JNI (32-битный) и код C++ на 64-битную архитектуру.
Примечание. Использование Visual Studio 2012 IDE для компиляции и выполнения кода C++. Обновил ли параметры конфигурации (свойства компоновщика, каталоги VC++, свойства C/C++), в VC++, чтобы они указывали на 64-битную версию JDK. Это компилируется, но при отладке выдает ошибки нарушения доступа при доступе к встроенным методам C++.