Я пытаюсь развернуть свое веб-приложение удаленно, используя плагин tomcat от maven (mvn tomcat: deploy).
Диспетчер сервера приложений 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