16 lines
617 B
Markdown
16 lines
617 B
Markdown
可以放在几个位置:
|
|
|
|
1. 放在自定义的一个目录,通过[虚拟机](https://so.csdn.net/so/search?q=%E8%99%9A%E6%8B%9F%E6%9C%BA&spm=1001.2101.3001.7020)参数jna.library.path指定路径
|
|
-Djna.library.path=/xxx
|
|
|
|
2. 操作系统的动态链接库的位置
|
|
|
|
3. 放在 resources 目录。在编译之后,会在target/classes路径下。
|
|
|
|
并且当这几个目录同时存在的情况下,优先级从第一项到第三项依次递减。
|
|
|
|
使用编程方式指定路径:
|
|
NativeLibrary.addSearchPath()
|
|
|
|
|
|
window平台上则是win32-x86子目录,linux平台上则是linux-x86子目录; |