Как мне установить переменные окружения java_opts для ma c? - PullRequest
0 голосов
/ 04 апреля 2020

Для windows в файле bat для приложения wildfly я устанавливал как set "JAVA_OPTS=%JAVA_OPTS% -Djboss.home=..../x/y/pathToApplication"

Мое требование - установить то же самое в ma c в файле сценария оболочки. Пробовал несколько способов от Google, но не смог заставить его работать.

Поэтому я попытался экспортировать JAVA_OPTS = "- Djboss.home = / Users /.../ Documents / ... cloud /.../ wildfly "- это сработало

, но когда я установил другую переменную export JAVA_OPTS =" - Dmyapp.home = / Users /.../ Documents / ... cloud /.../ myapp "- он переопределяет первую one

Далее я попытался экспортировать JAVA_OPTS = "- Djboss.home = / Users /.../ Documents / ... cloud /.../ wildfly" - это сработало, но переопределило предыдущее значение.

Поэтому я попытался экспортировать JAVA_OPTS = "% JAVA_OPTS% -Djboss.home = / Users /.../ Documents /../ cloud /.../ wildfly" export JAVA_OPTS = "% JAVA_OPTS% -Dmyapp. home = / Users /.../ Documents / cloud / dev / deployments / supervisor "

Но тогда сценарий оболочки завершается неудачно и завершается.

1 Ответ

0 голосов
/ 04 апреля 2020

Это сработало.

В ма c это будет экспорт в формате ниже JAVA_OPTS = "$ JAVA_OPTS -Xms1024m -Xmx2048m -XX: PermSize = 32m"

https://community.jaspersoft.com/documentation/jasperreports-server-community-install-guide/v56/setting-jvm-options-application

...