Köszönöm, ez jónak tűnik!
Quickstartként ez már elég:
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=20001 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
Ezt még SSL-re fogom átállítani, hogy ne panaszoljon a jconsole
Szerk: ez lett:
java -cp . -Dcom.sun.management.jmxremote \ -Dcom.sun.management.jmxremote.port=20001 \ -Dcom.sun.management.jmxremote.authenticate=false \ -Dcom.sun.management.jmxremote.ssl=true \ -Dcom.sun.management.jmxremote.registry.ssl=true \ -Djavax.net.ssl.keyStore=application_default.p12 \ -Djavax.net.ssl.keyStoreType=pkcs12 \ -Djavax.net.ssl.keyStorePassword=changeit \ TestMe
Persze a jconsole így nem áll vele szóba Connection failed: non-JRMPserver at remote endpoint
, de hát mi tökéletes ebben a földi siralomvölgyben?
Szerk: begyömködtem a házibarkács root-cert-et a `cacerts`-be, ettől megjött a jókedve.