如何使用 catalina-ant 通过 SSL 连接到 Tomcat7 JMX?

How to connect to Tomcat7 JMX over SSL using catalina-ant?

我已经通过 SSL 配置了 Tomcat JMX(类似于此 Getting JMX working under Tomcat 7 with SSL and a self-signed cert

现在我正在尝试根据以下文档执行 jmx:openjmx:get

https://tomcat.apache.org/tomcat-7.0-doc/monitoring.html

不幸的是,我无法指定信任库,因此出现以下异常:

sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

如何使用 catalina-ant 通过 SSL 连接到 Tomcat JMX?

ant 命令执行之前配置 ANT_OPTS 时,我能够在 Centos 上 运行 它:

export ANT_OPTS="-Djavax.net.ssl.trustStore=<path to trust store> -Djavax.net.ssl.trustStorePassword=<trust store password>"

请在 Windows 中查找如何配置 ANT_OPTS 的示例 http://ant.apache.org/manual/install.html#proxy