0
使用mvn clean install
从命令行构建项目时,所有内容都没有任何问题。On UnsatisfiedLinkError,需要澄清
当运行一些测试,使用预编译的C库从IntelliJ
,测试失败,java.lang.UnsatisfiedLinkError
我可以完全离开这里,但不IntelliJ
看不到.so
文件?是的,请问如何添加?
使用mvn clean install
从命令行构建项目时,所有内容都没有任何问题。On UnsatisfiedLinkError,需要澄清
当运行一些测试,使用预编译的C库从IntelliJ
,测试失败,java.lang.UnsatisfiedLinkError
我可以完全离开这里,但不IntelliJ
看不到.so
文件?是的,请问如何添加?
共享库失败如果与UnsatisfiedLinkError
加载:
它不是在测试运行配置中配置的工作目录。
它不在PATH
环境中(在Mac终端和GUI应用程序有不同的环境,请参阅this answer)。从终端open -a /Applications/IntelliJ\ IDEA\ 12.app/
运行IDEA以使环境相同。
它不在使用-Djava.library.path
VM选项指定的位置。
.so
依赖于某些其他的库,没有找到任何1-3的原因(或该依赖关系的依赖没有找到,等等)。