Maven Can';编译hadoop 2.7.1时找不到符号

Maven Can';编译hadoop 2.7.1时找不到符号,maven,hadoop,Maven,Hadoop,我尝试使用以下命令在Ubuntu 18.04.5上编译hadoop 2.7.1: mvn clean package -Pdist -Dtar -Dmaven.javadoc.skip=true 并得到以下错误: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project hadoop-annotations: C

我尝试使用以下命令在Ubuntu 18.04.5上编译hadoop 2.7.1:

mvn clean  package -Pdist -Dtar -Dmaven.javadoc.skip=true 
并得到以下错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project hadoop-annotations: Compilation failure: Compilation failure: 
[ERROR] /home/pliops/Desktop/hadoop-2.7.1/hadoop-common-project/hadoop-annotations/src/main/java/org/apache/hadoop/classification/tools/IncludePublicAnnotationsStandardDoclet.java:[61,20] cannot find symbol
[ERROR]   symbol:   method validOptions(java.lang.String[][],com.sun.javadoc.DocErrorReporter)
[ERROR]   location: class com.sun.tools.doclets.standard.Standard
[ERROR] /home/pliops/Desktop/hadoop-2.7.1/hadoop-common-project/hadoop-annotations/src/main/java/org/apache/hadoop/classification/tools/ExcludePrivateAnnotationsStandardDoclet.java:[56,20] cannot find symbol
[ERROR]   symbol:   method validOptions(java.lang.String[][],com.sun.javadoc.DocErrorReporter)
[ERROR]   location: class com.sun.tools.doclets.standard.Standard
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :hadoop-annotations
[ERROR]未能在project hadoop上执行goal org.apache.maven.plugins:maven编译器插件:3.1:compile(默认编译):编译失败:编译失败:
[错误]/home/pliops/Desktop/hadoop-2.7.1/hadoop公共项目/hadoop注释/src/main/java/org/apache/hadoop/classification/tools/includepublicannotationssstandarddoclet.java:[61,20]找不到符号
[错误]符号:方法有效性(java.lang.String[],com.sun.javadoc.DocErrorReporter)
[错误]位置:class com.sun.tools.doclets.standard.standard
[错误]/home/pliops/Desktop/hadoop-2.7.1/hadoop公共项目/hadoop注释/src/main/java/org/apache/hadoop/classification/tools/ExcludePrivateAnnotationsStandardDoclet.java:[56,20]找不到符号
[错误]符号:方法有效性(java.lang.String[],com.sun.javadoc.DocErrorReporter)
[错误]位置:class com.sun.tools.doclets.standard.standard
[错误]->[帮助1]
[错误]
[错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。
[错误]使用-X开关重新运行Maven以启用完整调试日志记录。
[错误]
[错误]有关错误和可能的解决方案的更多信息,请阅读以下文章:
[错误][帮助1]http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[错误]
[错误]纠正问题后,可以使用命令恢复生成
[错误]mvn-rf:hadoop注释
链接中提供的信息无助于解决问题。 而且,我在互联网上没有看到解决这个问题的方法。
我能做什么?

您的java版本是什么?