最佳答案
我经常需要运行“ mvn”命令:
mvn -f pom.xml clean install -Dmaven.test.skip=false --settings /Users/myhome/settings.xml -X -Djavax.net.ssl.trustStore=/Users/myhome/truststore.jks -Djavax.net.ssl.trustStoreType=JKS -Djavax.net.ssl.trustStorePassword=dummy -Djava.protocol.handler.pkgs=com.sun.net.ssl.internal.www.protocol -U
由于我需要与各种其他域集成,所以目前每次我都必须将它们的证书添加到我的 trust store.jks 中,以防止 SSL 握手错误。
有没有什么方法可以配置 mvn 来忽略 SSL 错误。