gpt4 book ai didi

java - 如何在maven eclipse项目中使用cplex.jar?

转载 作者:太空宇宙 更新时间:2023-11-04 11:55:41 24 4
gpt4 key购买 nike

我想通过 Maven 项目使用 cplex。当我在非 Maven Eclipse 项目中使用 cplex 时,它运行正确。在非 Maven 项目中,我必须在 java 构建路径中添加 cplex 的 native 库位置的路径。但在 Maven 项目中,我在运行时收到类似“java.lang.NoClassDefFoundError: ilog/concert/IloNumExpr”的错误。我将依赖项添加到 pom 中的 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>

我测试将 native 库添加到 src/main/resources,并在 pom 中添加资源选项卡:它不起作用。我将 native 库添加到类路径环境变量中:它不起作用。我将它们复制到 c:/windows/system32 中:它不起作用!

有人可以帮助我吗?解决办法是什么? :-(

最佳答案

只要通过 How do I add a jar file to my local Maven repository using Eclipse m2e on Luna Service (4.4.1)?

基本上,如果它的 jar 在 Maven 存储库中不可用,您仍然可以将其添加到本地存储库,并使用所需的组 id、 Artifact id 和其他参数,并在从 pom 文件引用它时将范围用作系统。

关于java - 如何在maven eclipse项目中使用cplex.jar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41418159/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com