maven-javado c -plugin: тип ListDataModel не принимает параметры - PullRequest
0 голосов
/ 25 марта 2020

Я пытаюсь поднять с Java 8 до Java 11. В Java 8 мы не включили ни одного документа. Эта опция недоступна в Java 11, поэтому мне приходится иметь дело с ошибкой, которую я не могу устранить. Я использую maven, и когда я пытаюсь запустить maven clean install, я получаю следующую ошибку:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.0.1:aggregate-jar (aggregate-javadocs) on project components-parent: MavenReportException: Error while generating Javadoc:
[ERROR] Exit code: 1 - C:\...\EnhancedListDataModel.java:20: error: type ListDataModel does not take parameters
[ERROR] public class EnhancedListDataModel<E extends Serializable> extends ListDataModel<E> implements Externalizable {

Когда я просматриваю источники javax.faces.model.ListDataModel, я вижу, что есть параметр.

Зависимость:

<dependency>
  <groupId>javax.faces</groupId>
  <artifactId>javax.faces-api</artifactId>
  <version>2.3</version>
</dependency>

Класс выглядит следующим образом:

/**
 * Extension of the {@link ListDataModel} which allows Serialization.
 * Additionally it adds the posibility to store a list of filtered values.
 * 
 * The type of the list entries which should be stored.
 * 
 * @author a
 */
public class EnhancedListDataModel<E extends Serializable> extends ListDataModel<E> implements Externalizable {
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...