我正在尝试加载系统库“somesimplejava”。我将其目录路径作为参数传递给 Eclipse JRE 环境 VM 参数中的 JVM。
-Djava.library.path=C:\Users\{username}\Desktop
此路径包含 somesimplejava.dll
和 somesimplejava.jar
。尽管如此,我在运行测试用例时仍面临以下错误。
java.lang.UnsatisfiedLinkError: no somesimplejava in java.library.path
最佳答案
为了在 Eclipse 中定义 java.library.path 属性,必须完成以下步骤:
- 在 Package Explorer 区域中选择您的项目,然后右键单击它。
- 选择“构建路径”→“配置构建路径...”选项。
- 在出现的窗口中,选择“库”选项卡。
- 然后,展开 JRE 系统库选项并选择 native 库位置。
- 点击右侧面板上的“编辑...”按钮。
- 找到所需的库,然后单击“确定”。
- 关闭窗口。
关于java.lang.UnsatisfiedLinkError : no "somefile" in java. 库.path,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59786975/