在Netbeans中使用cplexjavaapi

在Netbeans中使用cplexjavaapi,java,netbeans,cplex,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 我得到以下错误: 错误:无法创建Java虚拟机。 错误:发生致命异常。程序将退出。 无法识别的选项:- C:\U

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

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

我得到以下错误:

错误:无法创建Java虚拟机。
错误:发生致命异常。程序将退出。
无法识别的选项:-
C:\Users\A.OMIDI\AppData\Local\NetBeans\Cache\8.1\executor snippets\run.xml:53:Java返回:1
生成失败(总时间:0秒)

是否确实需要添加路径到VM选项?(没有它,问题就解决了)

正如建议的那样,您的VM选项条目中是否有空格?至于为什么它在没有VM选项的情况下工作,是否有可能
/Applications/IBM/ILOG/CPLEX\u Studio126/CPLEX/bin/x86-64\u osx
已经在您的
LD\u LIBRARY\u PATH
环境变量中(了解更多信息)?如果它正常工作,那么不使用它也没什么错(但是,有一种可能是您没有准确地指向所需的库;例如,一个不同的版本)。但是,最好理解为什么会发生某些事情(特别是如果您想将程序部署到其他系统上)。

这个问题被交叉张贴。