Can';找不到旧的Java JNA版本

Can';找不到旧的Java JNA版本,java,jna,Java,Jna,我正在努力让这一切顺利进行: 不幸的是,它是使用我在任何地方都找不到的旧版本(2009年6月)JNA构建的。因此,当我尝试使用以下任何版本(3.2.3、3.2.5、3.2.7和3.3.0)运行代码时,都会出现错误 我到处寻找,但找不到Java JNA的旧(可用)版本。 有人知道我在哪里能找到它吗?你查过了吗?它们的版本可以追溯到3.0.3。但是,我不确定您要找的是哪个版本。以前的版本被标记为可以追溯到五年前,并且可以从。啊。。。使用本机代码的乐趣…新版本“不起作用”的原因是特定于平台的函数已移动

我正在努力让这一切顺利进行:

不幸的是,它是使用我在任何地方都找不到的旧版本(2009年6月)JNA构建的。因此,当我尝试使用以下任何版本(3.2.3、3.2.5、3.2.7和3.3.0)运行代码时,都会出现错误

我到处寻找,但找不到Java JNA的旧(可用)版本。

有人知道我在哪里能找到它吗?

你查过了吗?它们的版本可以追溯到3.0.3。但是,我不确定您要找的是哪个版本。

以前的版本被标记为可以追溯到五年前,并且可以从。

啊。。。使用本机代码的乐趣…新版本“不起作用”的原因是特定于平台的函数已移动到
platform.jar
。如果您在类路径中除了jna.jar之外还包含该jar文件,那么代码应该可以正常工作(可能需要进行一些小的导入更改)。当然,我尝试导入
platform.jar
——但运气不佳。
platform.jar
将更改某些函数和/或类型定义上包含的接口。如果类路径中有
platform.jar
,并加载到一个合适的IDE(eclipse、IDEA或netbeans)中,它将为新的导入路径提供适当的更正。