Where to download JMXMP?

五迷三道 提交于 2019-11-30 05:22:58

The canonical javax.management:jmxremote_optional appears to have been removed from Maven Central [1]. (I wonder why... legions of Larry's lawyers?)

Fortunately the following appears to be a drop-in replacement which is on Maven Central [2]:

<dependency>
    <groupId>org.glassfish.external</groupId>
    <artifactId>opendmk_jmxremote_optional_jar</artifactId>
    <version>1.0-b01-ea</version>
</dependency>

My JMXMP/TLS code continues to work with this, secured and with authentication on both sides. May your mileage be equally good. :)

[1] http://repo1.maven.org/maven2//javax/management/jmxremote_optional/1.0.1_04/

[2] http://repo1.maven.org/maven2/org/glassfish/external/opendmk_jmxremote_optional_jar/1.0-b01-ea/

http://www.oracle.com/technetwork/java/javase/tech/download-jsp-141676.html

...has a download button for JMX Remote API 1.0.1_04 Reference Implementation. This links to...

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-plat-419418.html

... which only offers Java Management Extensions (JMX) Remote API Reference Implementation 1.0.1_03. So still a bit flaky.

The easiest solution would to create socks proxy with ssh -D. See this post for more details. Than start VisualVM and set this proxy in Tools->Options->Network. You don't need to use -J-Dnetbeans.system_socks_proxy -J-Djava.net.useSystemProxies on VisualVM command line.

v4.0 came out in May 2013

jmxremote_optional-repackaged jar

See OpenDMK at https://github.com/nickman/OpenDMK. It's a maven build. You need the jmx-optional module.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!