3

我下载了jna.jar并添加到我的项目中,我得到了com.sun.jna不存在等错误,我认为我的项目不起作用的原因是我无法导入com .sun.jna.Native 等。有人可以告诉我如何解决这个问题吗?提前致谢!

4

1 回答 1

4

我自己也有类似的问题,发现需要将jar文件添加到编译时库中。这会自动将其添加到运行时库中。您可能只将库添加为运行时库,而不是编译时库。

为此,您可以执行Project->Project Properties然后选择Libraries。在 Compile 选项卡上,单击Add JAR/Folder每个库(例如jna-4.1.0.jarjna-platform-4.1.0.jar)。单击 OK 后,您的编译错误应该会消失。

如果您计划在多个项目中使用 JNA,请在 Tools Libraries 中创建一个新库。单击 New Library... 在 Library Name 中键入 JNA。在 Classpath 选项卡中,单击 Add JAR/Folder... 添加两个 .jar 文件。单击 OK。要将文件添加到每个项目,只需 Project->Project Properties 并选择 Libraries。在 Compile 选项卡中,只需单击 Add Library... 并选择您的新“JNA”库。单击确定。您将.jars在 Projects 视图中的 Libraries 下将 JNA 视为两叠书籍图标。

于 2014-04-23T20:22:35.727 回答