提问者:小点点

可以在文件中写入命令属性


我需要运行一个具有JMX功能的Java程序,因此命令类似于:

java-Dcom.sun.management. jmxRemote.port=10200-Dcom.sun.management.jmxRemote.验证=true-Dcom.sun.management.jmxRemote.ssl=false-Dcom.sun.management.jmxRemote.password.file=jmxRemote.pass-Dcom.sun.management.jmxRemote.access.file=jmxRemote.access

这使得命令行太长,是否可以将属性写入文件中,以缩短命令?或者欢迎任何其他解决方案!


共1个答案

匿名用户

您可以使用包含所有JMX选项的属性文件(management.properties),如下所示。

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

但是您必须通过以下方式告诉JVM在哪里可以使用JMX属性

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