簡化一點,原來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
用戶名和口令不須要填寫
點擊鏈接:成功!