Можно ли создать собственный компоновщик метода jni в приложении java? Что именно я пытаюсь сделать, это переименовать или сделать ссылки на нативные методы Java под другим путем к классу. Например, в общей библиотеке у меня есть собственный метод, объявленный с путем к классу: com.example.org.SomeClass.someMethod. Я хотел бы вызвать этот метод в приложении Java из того же класса, но объявлен под другим именем пакета, т.е. my.custom.package.name.SomeClass.someMethod
Почему я пытаюсь это сделать, потому что я использую 2 версии одной и той же библиотеки в одном проекте, который использует JNI, поэтому я перепаковал одну версию библиотеки с плагином maven shade с другим именем пакета, и я ' получаю unsatisfiedlinkerror при вызове метода JNI из перепакованной библиотеки