忽略SSL证书适用于Maven 3,但适用于Maven 2失败,SSL套接字工厂异常
使用IBM JDK时,“找不到指定的类忽略SSL证书适用于Maven 3,但适用于Maven 2失败,SSL套接字工厂异常,maven,ssl,Maven,Ssl,使用IBM JDK时,“找不到指定的类com.IBM.websphere.ssl.protocol.SSLSocketFactory”可以通过在java.security文件中注释两行来绕过 我还发现运行带有“-Dmaven.wagen.http.ssl.unsecure=true”的Maven将跳过ssl检查,该解决方案在Maven 3(3.3.9)中对我有效,但同样的方法在Maven 2(2.2.1)中的SSLSocketFactory异常中失败 所以,我想知道 Maven 2中是否有任何其
com.IBM.websphere.ssl.protocol.SSLSocketFactory
”可以通过在java.security文件中注释两行来绕过
我还发现运行带有“-Dmaven.wagen.http.ssl.unsecure=true”
的Maven将跳过ssl检查,该解决方案在Maven 3(3.3.9)中对我有效,但同样的方法在Maven 2(2.2.1)中的SSLSocketFactory异常中失败
所以,我想知道
SSL异常
(除了在java.security文件中注释两行之外)以及“-Dmaven.wagen.http.ssl.unsecure=true”
在Maven 3中工作
Maven 2也同样失败我找到了解决这个问题的方法。 解决方案在IBM站点本身中给出。
mvn clean install -Djava.security.properties=fullPathTo/my.java.security
这对我有用:)
这样,您就不会编辑IBM JDK附带的默认java.security文件,但我仍然不明白为什么-Dmaven.wagen.http.ssl.unsecure=true
不适用于Maven 2