私は、WSDLファイルからJAXBクラスを生成するためにmaven-jaxb2-pluginを使用しています。無効なJavadocを生成するJAXB - @linklink []
/**
* Create an instance of {@link JAXBElement }{@code <}{@link byte[]}{@code >}}
*
*/
@XmlElementDecl(namespace = "http://schemas.microsoft.com/2003/10/Serialization/", name = "base64Binary")
public JAXBElement<byte[]> createBase64Binary(byte[] value) {
return new JAXBElement<byte[]>(_Base64Binary_QNAME, byte[].class, null, ((byte[]) value));
}
@link byte[]
参照が不足している参照として失敗します。それは、次の無効なリンクを生成し、残念ながら、自動的に生成さのJavadocは、Java 8に準拠していません。残念ながら、これがmavenプラグインまたはJAXB自体によって生成されているかどうかはわかりません。
私のプロジェクトでJavadoc lintingを使いたくないです。私のWSDL全体にjxb:javadoc要素を追加することなくこの問題を解決する方法についての助けがあれば幸いです。ありがとう
'maven-jaxb2-plugin'はXJCを呼び出すだけで、独自のコードは生成しません。 – lexicore