чистая установка пакета компиляции
Для ИНФОРМАЦИИ: я еще не встречал ни одного проекта, связанного с Apache Hadoop, использующего что-либо кроме Java 8, прежде чем кто-нибудь спросит.
[ОШИБКА] Не удалось выполнить цель [32mcom.webcohesion.enunciate:enunciate-maven-plugin:2.13.2:docs[m [1m(default)[m в проекте [36msecurity-admin-web[m: [1;31mEnunciate не удалось скомпилировать.[m -> [1m[Help 1][m
org.apache.maven.lifecycle.LifecycleExecutionException: не удалось выполнить цель [32mcom.webcohesion.enunciate:enunciate-maven-plugin:2.13.2:docs[m [1m(default)[m в проекте [36msecurity-admin-web[m: [1;31mEnunciate compile] не удалось.
и, глядя дальше в историю, я вижу
Код: Выделить всё
[WARNING] [ENUNCIATE] [javac] [ERROR] com.webcohesion.enunciate.Enunciate$URLFileObject[file:/home/march/.m2/repository/org/apache/ranger/credentialbuilder/2.6.0/credentialbuilder-2.6.0-sources.jar!/org/apache/ranger/credentialapi/CredentialReader.java]:30:8 /home/march/.m2/repository/org/apache/ranger/credentialbuilder/2.6.0/credentialbuilder-2.6.0-sources.jar!/org/apache/ranger/credentialapi/CredentialReader.java:30: error: duplicate class: org.apache.ranger.credentialapi.CredentialReader
[WARNING] [ENUNCIATE] [javac] /home/march/.m2/repository/org/apache/ranger/credentialbuilder/2.6.0/credentialbuilder-2.6.0-sources.jar!/org/apache/ranger/credentialapi/CredentialReader.java:30: error: duplicate class: org.apache.ranger.credentialapi.CredentialReader
[WARNING] [ENUNCIATE] [javac] public class CredentialReader {
[WARNING] [ENUNCIATE] [javac] ^
[WARNING] [ENUNCIATE] [javac] [ERROR] com.webcohesion.enunciate.Enunciate$URLFileObject[file:/home/march/.m2/repository/org/apache/ranger/ranger-metrics/2.6.0/ranger-metrics-2.6.0-sources.jar!/org/apache/ranger/metrics/source/RangerMetricsContainerSource.java]:22:37 /home/march/.m2/repository/org/apache/ranger/ranger-metrics/2.6.0/ranger-metrics-2.6.0-sources.jar!/org/apache/ranger/metrics/source/RangerMetricsContainerSource.java:22: error: package com.google.common.annotations does not exist
[WARNING] [ENUNCIATE] [javac] /home/march/.m2/repository/org/apache/ranger/ranger-metrics/2.6.0/ranger-metrics-2.6.0-sources.jar!/org/apache/ranger/metrics/source/RangerMetricsContainerSource.java:22: error: package com.google.common.annotations does not exist
[WARNING] [ENUNCIATE] [javac] import com.google.common.annotations.VisibleForTesting;
[WARNING] [ENUNCIATE] [javac] ^
[WARNING] [ENUNCIATE] [javac] [ERROR] com.webcohesion.enunciate.Enunciate$URLFileObject[file:/home/march/.m2/repository/org/apache/ranger/ranger-metrics/2.6.0/ranger-metrics-2.6.0-sources.jar!/org/apache/ranger/metrics/source/RangerMetricsContainerSource.java]:94:6 /home/march/.m2/repository/org/apache/ranger/ranger-metrics/2.6.0/ranger-metrics-2.6.0-sources.jar!/org/apache/ranger/metrics/source/RangerMetricsContainerSource.java:94: error: cannot find symbol
[WARNING] [ENUNCIATE] [javac] /home/march/.m2/repository/org/apache/ranger/ranger-metrics/2.6.0/ranger-metrics-2.6.0-sources.jar!/org/apache/ranger/metrics/source/RangerMetricsContainerSource.java:94: error: cannot find symbol
[WARNING] [ENUNCIATE] [javac] @VisibleForTesting
[WARNING] [ENUNCIATE] [javac] ^
[WARNING] [ENUNCIATE] [javac] symbol: class VisibleForTesting
[WARNING] [ENUNCIATE] [javac] location: class org.apache.ranger.metrics.source.RangerMetricsContainerSource
В качестве дополнения, если это не существует само по себе, зачем это указывать в проекте, если известно, что оно вызывает проблемы?
Мобильная версия