在os x上构建hadoop 2.6.4时出错:

u4dcyp6a  于 2021-05-29  发布在  Hadoop
关注(0)|答案(0)|浏览(253)

[信息]apache hadoop注解。。。。。。。。。。。。。。。。。。。。。。。。。。故障[1.212秒]
在OSX上构建Hadoop2.6.4时出错。我尝试了各种跳过javadoc代码的方法,但仍然不起作用。

  1. $ mvn clean package -DskipTests -DskipDocs -Dmaven.javadoc.skip=true
  2. $ mvn clean package -Pdist -DskipTests -Dtar -Dmaven.javadoc.skip=true
  3. $ mvn -version
  4. Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T08:41:47-08:00)
  5. Maven home: /opt/local/share/java/maven3
  6. Java version: 1.8.0_05, vendor: Oracle Corporation
  7. Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre
  8. Default locale: en_US, platform encoding: UTF-8
  9. OS name: "mac os x", version: "10.11.4", arch: "x86_64", family: "mac"

e、 下面是输出示例。

  1. [ERROR] symbol: class AnnotationDesc
  2. location: class ExcludeHandler
  3. /Users/davidlaxer/hadoop/hadoop-common-project/hadoop-annotations/src/main/java/org/apache/hadoop/classification/tools/RootDocProcessor.java:[226,11] error: cannot find symbol
  4. [ERROR] symbol: class Doc
  5. location: class ExcludeHandler
  6. /Users/davidlaxer/hadoop/hadoop-common-project/hadoop-annotations/src/main/java/org/apache/hadoop/classification/tools/ExcludePrivateAnnotationsJDiffDoclet.java:[36,11] error: cannot find symbol
  7. [ERROR] symbol: variable LanguageVersion
  8. location: class ExcludePrivateAnnotationsJDiffDoclet
  9. /Users/davidlaxer/hadoop/hadoop-common-project/hadoop-annotations/src/main/java/org/apache/hadoop/classification/tools/ExcludePrivateAnnotationsJDiffDoclet.java:[42,16] error: cannot access Doclet
  10. [ERROR] class file for com.sun.javadoc.Doclet not found
  11. /Users/davidlaxer/hadoop/hadoop-common-project/hadoop-annotations/src/main/java/org/apache/hadoop/classification/tools/ExcludePrivateAnnotationsStandardDoclet.java:[35,11] error: cannot find symbol

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题