Я хочу добавить JAVA_OPTS в Intellij для проекта Spring Boot и не знаю, куда его добавить.
Я иду в «Редактировать конфигурацию», а затем должен добавить ее в переменные среды, как здесь:
Но я не думаю, что это нормально, как я его установил, потому что, если я установил это с этими значениями "JAVA_OPTS=-Xms1m -Xmx1m", приложение запустилось правильно. А также как я могу зарегистрировать JAVA_OPTS? Заранее спасибо!




Вы просто добавляете их к параметрам виртуальной машины в конфигурации запуска. Выберите Modify options > Add VM Options и вставьте -Xms1m -Xmx1m. Не добавляйте JAVA_OPTS=, только аргументы.
Не уверен, что вы хотите сделать. Есть много переменных, которые следует учитывать. См. stackoverflow.com/q/33723373/3059385
Я хочу настроить этот микросервис на использование этой памяти и 2 процессоров. И я использую Java 11. Это нормально? -Xms128m -Xmx256m -XX:ActiveProcessorCount=2
Я не знаком с этим флагом, поэтому рекомендую прочитать этот вопрос. Похоже, что на самом деле это не ограничивает использование двух процессоров, поэтому вам понадобится какой-то другой способ ограничить доступные процессоры для JVM. В ответах на этот вопрос описаны различные решения.
Спасибо! Я уже пытался добавить его туда, но это не сработало, потому что я использовал JAVA_OPTS=. В любом случае, вы знаете, как настроить процессор? Должен ли я добавить что-то здесь в параметрах виртуальной машины?