Originally posted by: SergeyPolyakovskiy
Dear All,
I have a problem with opl1260.dll/.so library when running .jar file under Linux. Specifically, I call
LD_LIBRARY_PATH=/opt/ibm/ILOG/CPLEX_Studio1261/opl/bin/x86-64_linux:/opt/ibm/ILOG/CPLEX_Studio1261/cpoptimizer/bin/x86-64_linux java -Djava.library.path=/opt/ibm/ILOG/CPLEX_Studio1261/cpoptimizer/bin/x86-64_linux:/opt/ibm/ILOG/CPLEX_Studio1261/cplex/bin/x86-64_linux: /opt/ibm/ILOG/CPLEX_Studio1261/opl/bin/x86-64_linux -jar cp.jar
I have both 12.6.0 and 12.6.1 Studio versions installed. This call works perfectly for 12.6.0 (when the .jar file is recompiled for 12.6.0 cplex and cpoptimizer libraries and when all entries of CPLEX_Studio1261 are substituted by CPLEX_Studio1260 in the command line) but not for 12.6.1. I am extracting required libraries into generated jar file.
Has someone faced the same problem with 12.6.1 Studio version?
No version in manifest (not in a jar?), trying 1260
No version in manifest (not in a jar?), trying 1260
Native code library failed to load: ensure the appropriate library (opl1260.dll/.so) is in your path.
Exceptions:
no opl1260 in java.library.path
no opl_lang_wrap_cpp in java.library.path
no opl_core_wrap_cpp_java1260 in java.library.path
no opl_core_wrap_cpp in java.library.path
no cp_wrap_cpp_java1260 in java.library.path
no cp_wrap_cpp in java.library.path
no concert_wrap_cpp_java1260 in java.library.path
no concert_wrap_cpp in java.library.path
Exception in thread "main" java.lang.ExceptionInInitializerError
at ilog.concert.cppimpl.IloEnv.<init>(IloEnv.java:49)
at ilog.concert.IloModelerImpl.<init>(IloModelerImpl.java:34)
at ilog.cp.IloCP.<init>(IloCP.java:125)
at ilog.cp.IloCP.<init>(IloCP.java:118)
at Main.Solver.main(Solver.java:66)
Caused by: java.lang.RuntimeException: Native code library failed to load: ensure the appropriate library (opl1260.dll/.so) is in your path.
Exceptions:
no opl1260 in java.library.path
no opl_lang_wrap_cpp in java.library.path
no opl_core_wrap_cpp_java1260 in java.library.path
no opl_core_wrap_cpp in java.library.path
no cp_wrap_cpp_java1260 in java.library.path
no cp_wrap_cpp in java.library.path
no concert_wrap_cpp_java1260 in java.library.path
no concert_wrap_cpp in java.library.path
at ilog.concert.IloJNILoader.loadJNI(IloJNILoader.java:85)
at ilog.concert.cppimpl.concert_wrapJNI.<clinit>(concert_wrapJNI.java:15)
... 5 more
#CPOptimizer#DecisionOptimization