JAVA根据系统自动选择API包实现跨平台

求助。

我现在再做一个Projet需要用到JNI的外部包,但是JNI不能跨平台,我想问是否可以在程序运行时就读取系统信息,然后自动修改外部包的路径,选择正确的外部包,以达到跨平台的目的?

谢谢。

代码实现通过 判断平台,然后从配置文件中读取不同的dll路径进行加载。