我想通过maven项目使用cplex。当我在非maven eclipse项目中使用cplex时,它运行正常。在非Maven项目中,我不得不将路径添加到java构建路径中cplex的本地库位置。 但在Maven项目中,我在运行时遇到类似“java.lang.NoClassDefFoundError:ilog/concert/IloNumExpr”的错误。 我添加依赖我cplex.jar在POM:如何在maven eclipse项目中使用cplex.jar?
<dependency>
<groupId>cplex</groupId>
<artifactId>cplex</artifactId>
<version>2.0.1</version>
<scope>system</scope>
<systemPath>${basedir}\IBM.ILOG.CPLEX.Optimizer\cplex\lib\cplex.jar</systemPath>
</dependency>
,我考到本机库添加到的src/main /资源,并在POM添加资源选项卡:这是行不通的。我将本地库添加到类路径环境变量中:它不起作用。我将它们复制到c:/ windows/system32中:它不起作用!
可以任何身体帮助我吗?解决办法是什么? :-(
我是否正确理解这一点:CPLEX Java API包含cplex.jar和其他本机库?您确定Maven找到cplex.jar(路径是正确的)? –