[英]maven-jaxb2-plugin - ignore ssl error
我正在使用maven-jaxb2-plugin并收到以下错误
Caused by: java.security.cert.CertPathValidatorException: timestamp check failed
我了解证书已过期,并且我不管理Web服务。 因此,我该如何忽略SSL错误。
我尝试生成源为
generate-sources -Dmaven.wagon.provider.http=httpclient -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true
但是我仍然遇到同样的错误。 如何配置Maven忽略SSL错误并生成源。
我强烈建议不要编译在线资源。
创建您正在编译的内容的本地副本,并使用目录重写URL。
<configuration>
<catalogs>
<catalog>
<dependencyResource>
<groupId>com.acme.foo</groupId>
<artifactId>bar</artifactId>
<!--
Version can be omitted if artifact is already
configured in dependencies or dependency management.
-->
<version><!-- Version --></version>
<resource>catalog.cat</resource>
</dependencyResource>
</catalog>
</catalogs>
</configuration>
目录文件很简单:
REWRITE_SYSTEM "http://www.w3.org" "w3c"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.