Всем привет,
При переходе с Java 8 на Java 10 я столкнулся со странной проблемой. В нашей устаревшей системе есть уровень JNI, и мы генерируем файл заголовка из файла .class, используя следующую команду, например:
javah -jni -classpath classes -o jpdm.h com.osm.biz.pdm
Этот набор команд вызывает у меня такую проблему:
Ошибка: не удалось найти файл класса для com.osm.biz.pdm.
У меня возникает эта проблема при компиляции в JAVA 10.
Странно то, что когда я заменяю тот же файл .class (pdm.java), созданный на Java 8, и выполняю ту же команду, что и выше, у меня не возникает никаких проблем.
Мой вопрос
Java 10 больше не поддерживает создание файла заголовка с помощью указанной выше команды?
Есть ли альтернативный способ создания файла заголовка с помощью Java 10?