首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >eclipse中的CPLEX库路径错误

问eclipse中的CPLEX库路径错误
EN

Stack Overflow用户
提问于 2017-08-02 06:45:54
回答 1查看 2.7K关注 0票数 2

我正在使用eclipse进行java编码

我完成了代码,它在CPLEX库12.6上运行良好(我在properties>库中添加了库>添加外部jars > cplex.jar)

我想更改CPLEX12.7的库,所以我删除了前一个库,并添加了CPLEX12.7的cplex.jar,但突然收到了错误消息。

上面写着:

代码语言:javascript
复制
java.lang.UnsatisfiedLinkError: no cplex1270 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=...
Exception in thread "main" java.lang.UnsatisfiedLinkError: 
ilog.cplex.Cplex.CPXopenCPLEX([I)J
    at ilog.cplex.Cplex.CPXopenCPLEX(Native Method)
    at ilog.cplex.CplexI.init(CplexI.java:6736)
    at ilog.cplex.CplexI.<init>(CplexI.java:746)
    at ilog.cplex.IloCplex.<init>(IloCplex.java:10303)
    at ilog.cplex.IloCplex.<init>(IloCplex.java:10318)
    at ColumnGen$MasterProblem.createModel(ColumnGen.java:222)
    at ColumnGen$MasterProblem.<init>(ColumnGen.java:196)
    at ColumnGen.<init>(ColumnGen.java:648)
    at main_BnP_MU.<clinit>(main_BnP_MU.java:8)

我怎样才能克服这一切?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-02 07:11:22

堆栈跟踪包含(Native Method):您可能忽略了指定本机库位置、.dll (.dll)或.so (Linux)文件的位置:

  1. 在项目属性对话框中,转到Java构建路径>库
  2. 展开CPLEX12.7JAR节点
  3. 选择子节点本机库位置:(无)并单击Edit.
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45453380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档