Summary
Error during initialization of JVM when attempting to launch InstallAnywhere IDE or running build.exeSymptoms
When attempting to launch the InstallAnywhere IDE, the following error message may be displayed:The following error may also occur when attempting a command line build:
Error occurred during initialization of VM Could not reserve enough space for object heap Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.
Cause
This issue can occur when the maximum heap size for the Java VM is larger than what the computer's physical memory can allow.Resolution
To decrease the Java heap size for the InstallAnywhere IDE on Windows or Linux, follow these steps:- Close the InstallAnywhere IDE.
- Navigate to the main InstallAnywhere installation directory.
- Open the InstallAnywhere.lax file in a text editor.
- Find the following lines:
-
lax.nl.java.option.java.heap.size.initial=[size] lax.nl.java.option.java.heap.size.max=[size]
- Specify the new memory size, which should be appropriate for the available amount of system resources, in bytes.
- Save the InstallAnywhere.lax file.
- Open/launch the InstallAnywhere IDE.
To decrease the Java heap size for the InstallAnywhere IDE on Mac OS X, follow these steps:
- Close the InstallAnywhere IDE.
- Navigate to the main InstallAnywhere installation directory.
- Show the package contents of the InstallAnywhere.app package
- Open the Info.plist file with a text editor
- Find the following items under the VMOptions key:
-
<string>-Xmx[size]</string> <string>-Xms[size]</string>
- Specify the new memory size, which should be appropriate for the available amount of system resources.
- Save the Info.plist file.
- Open/launch the InstallAnywhere IDE.
To decrease the Java heap size for the command line builder, follow these steps:
- Navigate to the main InstallAnywhere installation directory.
- For Windows or Linux, open the build.lax file in a text editor. For Mac OS X, open the build.command.lax file in a text editor.
- Find the following lines:
-
lax.nl.java.option.java.heap.size.initial=[size] lax.nl.java.option.java.heap.size.max=[size]
- Specify the new memory size, which should be appropriate for the available amount of system resources, in bytes.
- Save the .lax file.
- Run the command line build.
Additional Information
For more information on modifying the Java heap size, refer to: Increase the Java Heap Size Memory Allocation for InstallAnywhere IDE and InstallerWas this helpful?
Related Articles
Could Not Find a Valid Java Virtual Machine to Load Error 34Number of Views Supported Java Virtual Machines For Each Version of InstallAnywhere 11Number of Views Adjusting Java Virtual Machine Memory 6Number of Views Attempting to create an asset linked to a virtual machine may report successful creation but actually do nothing if the "L… 2Number of Views A virtual machine may not consume under it's host on an IBM PVU/VPC license despite the virtual machine being correctly li… 10Number of Views
Revenera Assistant
Online
Hi, I am Reva - Ask me anything.
Updates
No new updates
Chat
Home
Updates
/**/
Thanks for the feedback!
Your feedback has been saved.Rate this response:
1
2
3
4
5
Add Additional feedback ( Optional )
0/240
English
English
Language changed successfully
Something went wrong
Email sent successfully
Something went wrong
Case create successfully
Are you sure you want to cancel
the case creation?
Please select a product to submit the case.
Please select a product version to submit the case.
0/255
Upload Attachment
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to cancel the case creation?
Case closed successfully
File Upload
Maximum file size allowed is 3 MB.
File type not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
© 2026 Flexera Software. All Rights Reserved.
Case id: 00001065
Activity: Status change: 2 hours ago