Возможно записать свойства команды в файл - PullRequest
0 голосов
/ 02 января 2019

Мне нужно запустить программу на Java с функцией JMX, поэтому команда будет выглядеть примерно так:

java -Dcom.sun.management.jmxremote.port = 10200 -Dcom.sun.management.jmxremote.authenticate = true -Dcom.sun.management.jmxremote.ssl = false -Dcom.sun.management.jmxremote.password.file = jmxremote.password -Dcom.sun.management.jmxremote.access.file = jmxremote.access

это делает командную строку слишком длинной, возможно ли записать свойства в файл, чтобы сократить команду?Или любые другие решения будут приветствоваться!

1 Ответ

0 голосов
/ 02 января 2019

Вы можете использовать файл свойств (management.properties), который содержит все параметры JMX, как показано ниже.

com.sun.management.jmxremote.port=10200
com.sun.management.jmxremote.authenticate=false
com.sun.management.jmxremote.ssl=false
....

Но вы должны указать, где свойства JMX доступны для JVM

java -Dcom.sun.management.config.file = c: \ management.properties

...