Increase Java Heap Space for a appliction created by Matlab Application Compiler

17 ビュー (過去 30 日間)
Philipp Schäfer
Philipp Schäfer 2018 年 11 月 15 日
回答済み: Yair Altman 2022 年 10 月 27 日
Dear all,
for a compiled application I get the following error message during reading big xml-files: java.lang.OutOfMemoryError
I already read how to increase the java heap space in Matlab in the settings. This helps by executing the code directly in Matlab but not for the executable.
Is there a way to increase the java heap space also for the executable (performed with Matlab Runtime 9.2)?
Thanks a lot!
Philipp
  1 件のコメント
Ayswaria Vijayamohan
Ayswaria Vijayamohan 2020 年 10 月 21 日
編集済み: Ayswaria Vijayamohan 2020 年 10 月 21 日
facing the same issue.
Made java package with compiler SDK, running the jar in Java. Getting same error
MCR9.7 used

サインインしてコメントする。

回答 (1 件)

Yair Altman
Yair Altman 2022 年 10 月 27 日
You can add a java.opts file to the "Files installed for your end users" section, at the bottom of the deploy-tool window, next to where the exe filename is displayed. In the java.opts file you can place JVM startup parameters, including the -Xmx parameter, for example -Xmx512M or -Xmx2G
Additional information:

カテゴリ

Help Center および File ExchangeJava Package Integration についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by