同一のモデルをLPまたはMPSファイルとして解くことができるにもかかわらず、Javaプログラムによる実行ではout-of-memoryエラーが発生する場合があります。
Javaのメモリヒープは実行時に固定されるため、これによってメモリ不足の状態になることがあります。Java VMの起動時に-Xmx パラメータを設定することで、メモリ・ヒープのサイズを調整することができます。これによりout-of-memoryエラーが解決される可能性があります。
例えばDiet問題の例を実行するには次のように呼び出します:
java -cp /opt/gurobi1201/linux64/lib/gurobi.jar -Xmx4g Diet