【问题标题】:Using CPLEX Java API in Netbeans在 Netbeans 中使用 CPLEX Java API
【发布时间】:2017-01-13 12:51:47
【问题描述】:

在 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)

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

【问题讨论】:

  • 这个问题被交叉发布here

标签: java netbeans cplex


【解决方案1】:

正如here 建议的那样,您的虚拟机选项条目中是否有空格?至于为什么它在没有 VM 选项的情况下工作,/Applications/IBM/ILOG/CPLEX_Studio126/cplex/bin/x86-64_osx 是否可能已经在您的LD_LIBRARY_PATH 环境变量中(阅读更多关于here 的信息)?如果它正在工作,那么不管它没有什么问题(但是,您可能没有指向您想要的库;例如,不同的版本)。但是,最好了解为什么会发生某些事情(尤其是如果您想将程序部署到其他系统)。

【讨论】:

    猜你喜欢
    • 2013-03-06
    • 2012-03-11
    • 1970-01-01
    • 1970-01-01
    • 2013-07-06
    • 1970-01-01
    • 2015-10-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多