Я использую JBoss в качестве службы Windows, но я не могу найти, где я могу настроить JAVA_OPTS для правильной работы.
Мне нужно установить Xms и Xmx.
Я попытался просто запустить JBoss вручную (run.bat) и в том же файле я установил JAVA_OPTS = -Xms128m -Xmx512m. И это работает.
Вот мой install.bat, где я устанавливаю JBoss как сервис:
set JBOSS_CLASS_PATH=%JAVA_HOME%\lib\tools.jar;%JBOSS_HOME%\bin\run.jar
rem copy /Y JavaService.exe D:\PROJECT\bin\JBossService.exe
JBossService.exe -install JBoss %JAVA_HOME%\jre\bin\server\jvm.dll -Djava.class.path=%JBOSS_CLASS_PATH% -start org.jboss.Main -stop org.jboss.Shutdown -method systemExit -out %PROJECT_HOME%\log\JBoss_out.log -err %PROJECT_HOME%\log\JBoss_err.log -current D:\PROJECT\bin
net start JBoss
Когда я смотрю информацию о сервере приложений JBoss (http://localhost:8080/web-console/), я вижу эту информацию:
JVM Environment
Free Memory: 9 MB
Max Memory: 63 MB
Total Memory: 63 MB
И я ДОЛЖЕН иметь больше Макс. Памяти.
Кто-нибудь знает, где я могу установить JAVA_OPTS при запуске JBoss в качестве службы?