Set default command-line arguments to use when starting Mule Runtime engine (Mule). Mule starts when you run a Mule application in an integration or implementation project.
Common uses of this setting are to:
-
Append an encryption key value (such as -M-Dencryption.key=my-key) when running a local deployment that incorporates secure configuration properties
-
Set a variable (such as -M-Denv=dev) that Mule uses when selecting a configuration properties file by its file name
-
Increase the JVM heap size (such as -M-Xmx2g) when running memory-intensive Mule applications locally
To set the maximum JVM heap size to 2 GB, add the following argument:
To also set the initial heap size: