JNA不在AIX平台上工作

时间:2011-02-01 16:12:28

标签: java java-native-interface aix jna

JNA在Windows方面做得很好。但是,当我将它移植到AIX并尝试运行我的Java程序时,我得到一个“线程异常”AWT-EventQueue-0“java.lang.UnsatisfiedLinkError:jnidispatch(/ com / sun / jna / aix-ppc / libjnidis patch.a)在资源路径中找不到“错误。

我打开了jna.jar文件来查看资源,确实/ com / sun / jna /中没有aix-ppc目录。

有谁知道如何添加AIX平台的资源,或者我可以在哪里找到必要的文档?该项目已经引用了jar,我将Eclipse打包到runnable jar文件中的所有必要库。

谢谢!

2 个答案:

答案 0 :(得分:2)

我刚刚为AIX-PPC和AIX-PPC64移植了JNA 它已提交给JNA作者(twal)进行审查和批准。 同时,登录http://github.com/SitChenNam/jna 并下载/dist/jna.jar。

让我知道它是否适合你

答案 1 :(得分:0)

我假设您可以获取源代码并且必须自己编译它。希望AIX在这些方面与Linux没有太大的不同。