【问题标题】:How to install jinput in eclipse?如何在eclipse中安装jinput?
【发布时间】:2017-02-12 11:43:35
【问题描述】:

最后几天我搜索了如何在 java 中使用像 DS4 这样的控制器,它让我了解了 jinput。下载 zip 文件后。我将这两个 JAR 添加到项目中并尝试运行我在安装指南中找到的测试代码。

问题是它说

java.library.path 中没有 jinput-dx8_64。

我知道这个问题还有另一个线程,但我没看懂,可能是因为我的英语不好,也可能是因为我的知识。我试图通过将文件的目录添加到eclipse中的jre native library来修复它,但它一直说同样的错误。

【问题讨论】:

  • 有时,Java 库只是用 C 或 C++ 编写的“本机”库的包装器。在这种情况下,当您使用 API 时,Java 需要可以访问本机库(.so 或 .dll 文件)。请看stackoverflow.com/questions/1403788/…
  • 纠正错别字

标签: java eclipse java.library.path jinput


【解决方案1】:

这只是包含外部库的众多可能方式中的一种


首先你必须下载库 jar Download from maven

然后您下载所需操作系统的本地库 Download from maven

最后你在项目中链接了库(jar)和原生(windows的dll)

【讨论】:

  • 本地人是否也适用于 Linux ARM 等其他操作系统?
  • 对此还有其他建议吗?在回答这个问题之前,我已经完成了你的建议,并且仍然从 Eclipse 中得到这个:INFO: Failed to load library: no jinput-linux64 in java.library.path java.lang.UnsatisfiedLinkError: no jinput-linux64 in java.library.path。链接的问题也不能真正为我解决。
猜你喜欢
  • 1970-01-01
  • 2015-08-21
  • 2013-06-21
  • 2019-06-14
  • 2013-06-26
  • 1970-01-01
  • 1970-01-01
  • 2014-08-18
  • 2014-05-05
相关资源
最近更新 更多