简化一点,原来Linux上java的jar进程启动脚本为: java
java -jar /usr/ForTest/ForTest.jar $1 & linux
为了在Windows上可以使用带有界面的Jconsole来查看其JVM ,咱们修改脚本变为以下内容: 安全
export jconsoleArgs="-Djava.rmi.server.hostname=192.168.1.244
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=12990
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false"
java $jconsoleArgs -jar /usr/ForTest/ForTest.jar $1 & spa
其中: server
-Djava.rmi.server.hostname=192.168.1.244 为Linux的IP地址 进程
-Dcom.sun.management.jmxremote.port=12990 为开放给Jconsole的port ssl
-Dcom.sun.management.jmxremote.ssl=false 为安全设置关闭 rem
-Dcom.sun.management.jmxremote.authenticate=false 为无需验证linux用户名密码 console
启动Jconsole后: 密码
填写:192.168.1.244:12990
用户名和口令不须要填写
点击链接:成功!