簡體   English   中英

maven-jaxb2-plugin-忽略SSL錯誤

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM