【发布时间】:2010-08-16 17:49:45
【问题描述】:
这可能是微不足道的 - 我几乎不好意思问,但我是新手。
所以我下载了一个使用 JNI 的库,我需要将 .dll 库存储在我的 PATH 中。我的 PATH 是什么?在哪里可以找到它?
【问题讨论】:
标签: java dll path java-native-interface
这可能是微不足道的 - 我几乎不好意思问,但我是新手。
所以我下载了一个使用 JNI 的库,我需要将 .dll 库存储在我的 PATH 中。我的 PATH 是什么?在哪里可以找到它?
【问题讨论】:
标签: java dll path java-native-interface
我假设您在谈论 Windows。要设置系统范围的 PATH,您应该右键单击“我的电脑”转到高级,单击“环境变量”,您应该在那里找到可以修改的 PATH 变量(在系统变量中)。
编辑:对于 Linux,加载 .so(Linux 的动态链接库)是使用 LD_LIBRARY_PATH 环境变量完成的,该变量必须包含 .so 的目录。
所以你可以有一个脚本来运行你的程序(只是一个例子):
#!/bin/bash
export LD_LIBRARY_PATH=/install_directory
java -jar /install_directory/myjar.jar
【讨论】: