Process: Setting Memory Allocation for Microsoft Windows To set JBoss Application Server memory on a Microsoft Windows host: Open the JBOSS_HOME\bin\standalone.bat file in a text editor. Locate the following line: rem if x%XLOGGC% == x ( Change the memory settings to the following values, which are recommended for production deployments: rem if x%XLOGGC% == x ( "%JAVA%" %JAVA_OPTS% ^ "-Dorg.jboss.boot.log.file=%JBOSS_LOG_DIR%\server.log" ^ "-Dlogging.configuration=file:%JBOSS_CONFIG_DIR%/logging.properties" ^ -jar "%JBOSS_HOME%\jboss-modules.jar" ^ %MODULE_OPTS% ^ -mp "%JBOSS_MODULEPATH%" ^ org.jboss.as.standalone ^ "-Djboss.home.dir=%JBOSS_HOME%" ^ "-Dkartik_keystore_file_name=D:\\kartikKeystore" ^ "-DconfigMaintenanceOption=true" ^ %* Save and close the standalone.bat file.For more understanding : click
echo JAVA_OPTS: "%JAVA_OPTS%" echo. echo =============================================================================== echo. :RESTART rem if x%XLOGGC% == x ( "%JAVA%" %JAVA_OPTS% ^ "-Dorg.jboss.boot.log.file=%JBOSS_LOG_DIR%\server.log" ^ "-Dlogging.configuration=file:%JBOSS_CONFIG_DIR%/logging.properties" ^ -jar "%JBOSS_HOME%\jboss-modules.jar" ^ %MODULE_OPTS% ^ -mp "%JBOSS_MODULEPATH%" ^ org.jboss.as.standalone ^ "-Djboss.home.dir=%JBOSS_HOME%" ^ "-Dkartik_keystore_file_name=D:\\kartikKeystore" ^ "-DconfigMaintenanceOption=true" ^ %* rem %SERVER_OPTS% rem ) else ( rem "%JAVA%" -Xloggc:%XLOGGC% %JAVA_OPTS% ^ rem "-Dorg.jboss.boot.log.file=%JBOSS_LOG_DIR%\server.log" ^ rem "-Dlogging.configuration=file:%JBOSS_CONFIG_DIR%/logging.properties" ^ rem -jar "%JBOSS_HOME%\jboss-modules.jar" ^ rem %MODULE_OPTS% ^ rem -mp "%JBOSS_MODULEPATH%" ^ rem org.jboss.as.standalone ^ rem "-Djboss.home.dir=%JBOSS_HOME%" ^ rem %SERVER_OPTS% rem ) if ERRORLEVEL 10 goto RESTART