我正在尝试使用来自 maven (mvn tomcat:deploy) 的 tomcat 插件远程部署我的 web 应用程序。
Tomcat 应用服务器管理器位于https://MyRemoteTomcatInstance/manager。
首先,我使用以下命令将证书添加到我的信任库中:
keytool -v -alias mavensrv -import -file /Users/christianachilli/Desktop/KubePartnersLtd.p12 -keystore /Users/christianachilli/trust.jks
KubePartnersLtd.p12 文件是使用浏览器导出站点证书的结果(我使用的是 FF 3.6)。
其次,我添加了
.mavenrc
文件,这对我来说是痛苦的!我不确定我应该在里面放什么。此刻我填写了:
MAVEN_OPTS="-Xmx512m -Djavax.net.ssl.trustStore=/Users/christianachilli/trust.jks \
-Djavax.net.ssl.trustStorePassword=123456 \
-Djavax.net.ssl.keyStore=/Users/christianachilli/.keystore \
-Djavax.net.ssl.keyStoreType= \
-Djavax.net.ssl.keyStorePassword="
这给了我一个错误:
不存在主题替代名称
我使用蛮力模式尝试了许多其他组合,但我无法成功。如果有人能指出正确的方向,我将非常感激
MAVEN_OPTS
谢谢和问候, C