1
沒有cplex122當我編譯,我收到了以下事項:java.lang.UnsatisfiedLinkError中:在的java.library.path
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
然後我用下面的命令來運行:
java -Djava.library.path=/usr/local/cplex/ILOG/CPLEX_Studio_AcademicRsearch122/cplex/bin/x86-64_sles10_4.1/ -cp lib/jade.jar:lib/jxl.jar:lib/commons-logging-1.1.jar:lib/junit-3.8.1.jar:lib/log4j-1.2.13.jar:lib/poi-3.8-20120326.jar:lib/cplex.jar:classes jade.Boot -gui
它返回:
java.lang.UnsatisfiedLinkError: no cplex122 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=...
我很混亂,因爲我確實包括了路徑已經。路徑是正確的,我使用相同的路徑來運行其他程序,它的工作原理。它會是什麼問題?謝謝。
對於第一套警告,做什麼它說,如果你關心折舊和泛型編程的問題在你的代碼。 –
您是否正在運行32位Java VM?這不適用於64位的DLL,這是我總是得到錯誤,但沒有注意到它。 – Dan