1
我想用maven(mvn tomcat:deploy)中的tomcat插件遠程部署我的web應用程序。Maven:如何配置tomcat插件在https遠程站點上部署
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="
這給了我一個錯誤:
No subject alternative names present
我試過很多其他組合使用蠻力模式,但我不能成功。我真的很感激,如果有人能在什麼應該是
MAVEN_OPTS
感謝和問候, Ç
謝謝。實際上服務器證書有一個錯誤的CN,形式爲'Word1 Word2'。我需要做一個新的。 – 2011-05-10 09:09:35