【发布时间】:2014-05-05 21:32:36
【问题描述】:
我正在尝试将 IBM 的 CPLEX 库与我的 java 应用程序集成。现在,我只是想创建一个 IloCplex 对象。我添加了 Cplex.jar,它编译得很好,但是当我运行它时:
public class cplexTest{
public static void main(String[] args){
try{
IloCplex cplex = new IloCplex();
}catch (Exception e){
e.printStackTrace();
}
}
Cplex 在抛出异常之前打印此消息:
java.lang.UnsatisfiedLinkError: no cplex124 in java.library.path
java.library.path must point to the directory containing the CPLEX shared library
try invoking java with java -Djava.library.path=...
我将此参数传递给 JVM:-Djava.library.path="C:\Program Files\IBM\ILOG\CPLEX_Studio124\cplex\bin\x64_win64。这是 cplex124.dll 的位置。我看过的每个教程都给出了相同的步骤,我觉得我很好地遵循了它们。
我做错了什么??
【问题讨论】:
标签: java eclipse unsatisfiedlinkerror cplex