【问题标题】:Can't find old Java JNA version找不到旧的 Java JNA 版本
【发布时间】:2012-09-30 21:25:43
【问题描述】:

我正在努力让它工作:How to take screenshots fast in Java?

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

我到处寻找,但找不到 Java JNA 的旧(工作)版本。
有谁知道我在哪里可以找到它?

【问题讨论】:

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

标签: java jna


【解决方案1】:

你检查过Maven Central吗?他们的版本回到 3.0.3。不过,我不确定您要查找的是哪个版本。

【讨论】:

    【解决方案2】:

    以前的版本标记为可追溯到五年前,可从github 获取。

    【讨论】:

      猜你喜欢
      • 2020-06-12
      • 2013-02-09
      • 2013-10-11
      • 1970-01-01
      • 1970-01-01
      • 2020-03-21
      • 1970-01-01
      • 2018-04-13
      • 1970-01-01
      相关资源
      最近更新 更多