【发布时间】:2012-02-01 02:23:39
【问题描述】:
我正在尝试将 IntelliJ java Web 应用程序项目(Maven 项目)从 linux 系统导入到 Windows 系统。这个 java 程序依赖于 2 个外部库来运行。
在 linux 系统上,当我运行我的测试用例(并成功通过)时,两个库都加载正常,但是当我转移到 Windows 系统时,其中 1 个库不再正常工作(是的,我确实确保得到适当的 Windows 二进制文件)。
我不断收到错误
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Users\Admin\Desktop\SAINT\Packages\cellml-sdk-1.9\lib\cellml_java_bridge.dll: Can't find dependent libraries
此时我不确定自己做错了什么,因为 .dll 存在于目录中。 .dll 的位置也存在于 windows PATH 变量中,我已使用 -Djava.library.path=C:\Users\Admin\Desktop\SAINT\Packages\cellml-sdk-1.9\lib
谢谢
【问题讨论】:
标签: java maven windows-7 intellij-idea unsatisfiedlinkerror