Я использую maven-jaxb2-plugin для создания классов JAXB из файла WSDL. К сожалению, автоматически генерируется Javadoc не Java 8 соответствует, как он генерирует следующие недопустимые ссылки:JAXB генерирует недопустимый Javadoc - @link byte []
/**
* 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[]
ссылка терпит неудачу в качестве недостающей ссылки. К сожалению, я не знаю, генерируется ли это плагин maven или сам JAXB.
Я не хочу превращать Javadoc linting для моего проекта. Любая помощь в том, как исправить это, не прибегая к добавлению jxb: элементов javadoc по всему WSDL, будет оценена по достоинству. Спасибо
'maven-jaxb2-plugin' только вызывает XJC, он не генерирует никакого собственного кода. – lexicore