現在、いくつかのWSDLファイルに基づいていくつかのJavaコードを生成するmavenプロジェクトを設定しようとしています。セキュリティの問題を無視するためのmavenプラグインcxf-codegen-pluginの設定
残念ながら私のテスト環境には有効なSSL証明書がありません(私はこれをchromeを使用して確認しています)。これはテスト環境で起こっているので、私はセキュリティについて心配していません。私は自分のコード生成を働かせたいだけです。
私は現在
<plugin>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-codegen-plugin</artifactId>
<version>3.1.8</version>
<executions>
<execution>
<id>generate-sources</id>
<phase>generate-sources</phase>
<configuration>
<sourceRoot>${project.build.directory}/generated/cxf</sourceRoot>
<defaultOptions>
<bindingFiles>
<bindingFile>${basedir}/src/main/jaxb/jaxb.bindings.xml</bindingFile>
</bindingFiles>
<packagenames>
<packagename>foo.bar</packagename>
</packagenames>
<extraargs>
<extraarg>-client</extraarg>
</extraargs>
</defaultOptions>
<wsdlOptions>
<wsdlOption>
<wsdl>[Removed URL]</wsdl>
</wsdlOption>
</wsdlOptions>
</configuration>
<goals>
<goal>wsdl2java</goal>
</goals>
</execution>
</executions>
</plugin>
私はMVNクリーン実行Mavenをインストールし、次のエラー
[ERROR]を出力プラグインCXF-codegenを-プラグインを使用する方法を以下に示し
はゴールorg.apacheの実行に失敗しました.cxf:cxf-codegen-plugin:3.1.8:プロジェクトTestClientのwsdl2java(generate-sources): 目的生成org.apache.cxfのソース:cxf-codegen-plugin:3.1.8:wsdl2java failed:org .apache.cxf.wsdl11.WSDLRuntimeException: wsdl定義の作成に失敗しました[削除されたURL] WSDLException:faultCode = PARSER_ERROR:解析された問題[削除されたURL]。: javax.net.ssl.SSLHandshakeException:java.security.cert.CertificateException:件名の代替DNS名が一致していません....見つかりました。 - > [ヘルプ1]だから私の質問は、基本的に何かcxf-codegen-plugin stを設定する方法がある場合です。すべてのセキュリティ上の懸念事項を無視し、Javaコードの生成を続けますか?