我在Eclipse中使用Cplex库时遇到了新手问题,
错误:找不到或装入主类Files \ IBM \ ILOG \ CPLEX_Studio1210 \ cplex \ bin \ x64_win64
引起原因:java.lang.ClassNotFoundException:Files \ IBM \ ILOG \ CPLEX_Studio1210 \ cplex \ bin \ x64_win64
我从外部库添加了cplex.jar,还通过编辑添加了本机路径,
CPLEX library path error in eclipse
在我添加的VMArguments下,
-Djava.library.path = C:\ Program Files \ IBM \ ILOG \ CPLEX_Studio1210 \ cplex \ bin \ x64_win64
cplex12100.dll所在的位置。我曾经设法使用过它,但是我找不到为什么现在不起作用。
一切都是64位的。
提前致谢!
最佳答案
您的错误消息引用以下路径:
文件\ IBM \ ILOG \ CPLEX_Studio1210 \ cplex \ bin \ x64_win64
请注意,它不是以“ C:Program Files”开头。我的猜测是,您需要在提供的路径周围加上引号,如下所示:
-Djava.library.path="C:\Program Files\IBM\ILOG\CPLEX_Studio1210\cplex\bin\x64_win64"
这应该允许Java处理包含空格字符的路径。