UnsatisfiedLinkError, несмотря на установку переменной Djava.library.path
Я пытаюсь интегрировать библиотеку 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. В каждом уроке, который я видел, описываются одни и те же шаги, и я чувствую, что хорошо следую им.
Что я делаю неправильно??