在Netbeans中使用CPLEX Java API

时间:2017-01-13 12:51:47

标签: java netbeans cplex

在Netbeans 8.1中使用CPLEX 12.6时遇到问题。我在Netbeans中添加了cplex126库,编写了优化代码并运行它。它解决了问题的最优性,解决方案出现在输出中。

但是当我在VM选项中添加以下路径时:
-Djava.library.path=/Applications/IBM/ILOG/CPLEX_Studio126/cplex/bin/x86-64_osx

我收到以下错误:

Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Unrecognized option: -
C:\Users\A.OMIDI\AppData\Local\NetBeans\Cache\8.1\executor-snippets\run.xml:53: Java returned: 1
BUILD FAILED (total time: 0 seconds)

是否真的有必要添加VM选项的路径? (没有它,问题就解决了)

1 个答案:

答案 0 :(得分:0)

根据建议here,您的VM选项条目中是否有任何空格?至于为什么它没有VM选项工作,/Applications/IBM/ILOG/CPLEX_Studio126/cplex/bin/x86-64_osx环境变量中是否有LD_LIBRARY_PATH已经可以了解更多关于here的信息?如果它在那里工作没有什么不妥之处(但是,你可能没有完全指向你想要的库;例如,不同的版本)。但是,了解为什么正在发生的事情总是更好(特别是如果您想将程序部署到其他系统)。