可以在文件中写入命令属性
Possible to write command properties in a file
我需要 运行 一个具有 JMX 功能的 Java 程序,因此命令类似于:
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
这使得命令行太长,是否可以将属性写入文件以缩短命令?
或者任何其他解决方案都将受到欢迎!
您可以使用 属性 文件 (management.properties),其中包含如下所示的所有 JMX 选项。
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
我需要 运行 一个具有 JMX 功能的 Java 程序,因此命令类似于:
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
这使得命令行太长,是否可以将属性写入文件以缩短命令? 或者任何其他解决方案都将受到欢迎!
您可以使用 属性 文件 (management.properties),其中包含如下所示的所有 JMX 选项。
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