我有一个例外:
Exception in thread "main" java.lang.UnsatisfiedLinkError: ilog.concert.cppimpl.concert_wrapJNI.swig_module_init()V
at ilog.concert.cppimpl.concert_wrapJNI.swig_module_init(Native Method)
at ilog.concert.cppimpl.concert_wrapJNI.<clinit>(concert_wrapJNI.java:1619)
at ilog.concert.cppimpl.concert_wrap.setDebugWrappers(concert_wrap.java:18)
at ilog.opl.IloOplFactory.setDebugMode(IloOplFactory.java:170)我正在使用这个类路径在windows上工作:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER">
<attributes>
<attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="C:/IBM/opl/bin/x64_win64"/>
</attributes>
</classpathentry>
<classpathentry kind="src" path="src"/>
<classpathentry kind="lib" path="C:/IBM/cplex/lib/cplex.jar">
<attributes>
<attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="C:/IBM/cplex/bin"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="C:/IBM/opl/lib/oplall.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>谢谢你的帮助
发布于 2020-04-27 22:17:08
不要将oplall.jar和cplex.jar同时放到类路径中。这可能会带来麻烦。
还要确保包含CPLEX的路径在java.library.path上。
https://stackoverflow.com/questions/61449264
复制相似问题