Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-16152

mvn build hadooop-3.1.4 failed ; error log is "Duplicate classes found"

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 3.1.4
    • None
    • build
    • None

    Description

      hi ,How can i resolve this issues in the build hadoop .  thanks for reply.

       

      ======build log=======

      [DEBUG] Rule org.apache.maven.plugins.enforcer.RequireJavaVersion is cacheable.
      [DEBUG] Key org.apache.maven.plugins.enforcer.RequireJavaVersion -1643036419 was found in the cache
      [DEBUG] The cached results are still valid. Skipping the rule: org.apache.maven.plugins.enforcer.RequireJavaVersion
      [WARNING] Rule 1: org.apache.maven.plugins.enforcer.BanDuplicateClasses failed with message:
      Duplicate classes found:

      Found in:
      org.apache.hadoop:hadoop-client-minicluster:jar:3.1.4:compile
      org.apache.hadoop:hadoop-client-runtime:jar:3.1.4:compile
      Duplicate classes:
      org/apache/hadoop/shaded/org/apache/xerces/impl/dv/dtd/NMTOKENDatatypeValidator.class
      org/apache/hadoop/shaded/org/apache/xerces/dom/DOMImplementationListImpl.class
      org/apache/hadoop/shaded/org/apache/xerces/dom/DOMMessageFormatter.class
      org/apache/hadoop/shaded/org/apache/xml/serialize/XMLSerializer.class
      org/apache/hadoop/shaded/org/apache/xerces/util/URI.class
      org/apache/hadoop/shaded/org/apache/wml/dom/WMLOptionElementImpl.class
      org/apache/hadoop/shaded/org/apache/xerces/impl/xs/identity/Selector$Matcher.class
      org/apache/hadoop/shaded/org/apache/xerces/parsers/BasicParserConfiguration.class
      org/apache/hadoop/shaded/org/apache/xerces/util/EntityResolverWrapper.class
      org/apache/hadoop/shaded/org/apache/html/dom/HTMLBRElementImpl.class
      org/apache/hadoop/shaded/org/apache/xerces/dom/EntityReferenceImpl.class
      org/apache/hadoop/shaded/org/apache/xerces/stax/events/NamespaceImpl.class
      org/w3c/dom/html/HTMLDOMImplementation.class
      org/apache/hadoop/shaded/org/apache/xerces/impl/xs/util/XSNamedMapImpl$1.class
      org/apache/hadoop/shaded/org/apache/xerces/xni/parser/XMLConfigurationException.class
      org/apache/hadoop/shaded/org/apache/xerces/impl/XML11NSDocumentScannerImpl.class
      org/apache/hadoop/shaded/org/apache/wml/dom/WMLDocumentImpl.class
      org/apache/hadoop/shaded/org/apache/xerces/impl/dv/xs/XSSimpleTypeDecl$XSFacetImpl.class
      org/apache/hadoop/shaded/org/apache/xerces/parsers/DOMParserImpl$1.class
      org/apache/hadoop/shaded/org/apache/xerces/impl/xs/identity/ValueStore.class
      org/apache/hadoop/shaded/org/apache/xml/serialize/OutputFormat$Defaults.class
      org/apache/hadoop/shaded/org/apache/xerces/impl/XMLEntityScanner.class
      org/apache/hadoop/shaded/org/apache/xerces/xni/parser/XMLDTDFilter.class
      org/apache/hadoop/shaded/org/apache/xerces/util/EncodingMap.class
      org/apache/hadoop/shaded/org/apache/html/dom/HTMLDOMImplementationImpl.class
      org/apache/hadoop/shaded/org/apache/xerces/dom/DOMErrorImpl.class

      ...... .......

      [INFO] Apache Hadoop Client Test Minicluster .............. SUCCESS [02:30 min] [0/1971]
      [INFO] Apache Hadoop Client Packaging Invariants for Test . FAILURE [ 0.089 s]
      [INFO] Apache Hadoop Client Packaging Integration Tests ... SKIPPED
      [INFO] Apache Hadoop Distribution ......................... SKIPPED
      [INFO] Apache Hadoop Client Modules ....................... SKIPPED
      [INFO] Apache Hadoop Cloud Storage ........................ SKIPPED
      [INFO] Apache Hadoop Cloud Storage Project ................ SKIPPED
      [INFO] ------------------------------------------------------------------------
      [INFO] BUILD FAILURE
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time: 15:56 min
      [INFO] Finished at: 2021-08-05T02:36:53+00:00
      [INFO] Final Memory: 419M/1258M
      [INFO] ------------------------------------------------------------------------
      [ERROR] Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce (enforce-banned-dependencies) on project hadoop-client-check-test-invariants: Some Enforcer rules have failed. Look above for specific messages
      explaining why the rule failed. -> [Help 1]
      org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M1:enforce (enforce-banned-dependencies) on project hadoop-client-check-test-invariants: Some Enforcer rul
      es have failed. Look above for specific messages explaining why the rule failed.
      at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
      at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
      at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
      at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
      at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
      at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
      at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
      at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
      at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
      at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
      at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
      at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
      at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:498)
      at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
      at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
      at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
      at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
      Caused by: org.apache.maven.plugin.MojoExecutionException: Some Enforcer rules have failed. Look above for specific messages explaining why the rule failed.
      at org.apache.maven.plugins.enforcer.EnforceMojo.execute(EnforceMojo.java:243)
      at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
      at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            queyi123 queyi
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: