是否可以使用maven shade插件重定位使用本机方法的库?

时间:2018-03-01 08:45:54

标签: java jvm java-native-interface maven-shade-plugin

我正在尝试使用maven-shade-plugin来重新定位库。不幸的是,这个库还包括一些本机实现。

我面临的问题是,在重新定位到另一个包之后,当尝试从该库调用本机方法时,我得到UnsatisfiedLinkError

我想问题出现是因为how native method names are resolved(java副本在重定位后有不同的包)。

有没有任何已知的方法呢?

0 个答案:

没有答案