0

Я использую Maven-jaxb2-плагин, и я получаю следующее сообщение об ошибкеMaven-jaxb2-плагин - игнорировать ошибку Ssl

Caused by: java.security.cert.CertPathValidatorException: timestamp check failed 

Я понимаю, что срок действия сертификата истек, и я не управлять веб-сервиса. Итак, как я могу игнорировать ошибку 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 и генерации источников.

ответ

0

Я строгу советую не создавать онлайн-ресурсы.

Создайте локальную копию того, что вы компилируете, и use catalogs, чтобы переписать 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" 
Смежные вопросы