Uploaded image for project: 'Maven'
  1. Maven
  2. MNG-7711

Maven 3.9.0 fails to builds Jakarta EE servlet when 3.8.7 did

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.9.0
    • None
    • Core
    • None

    Description

      1. Requires Java 11
      2. git clone https://github.com/jakartaee/servlet.git
      3. cd servlet
      4. mvn clean install

      This output is from my fresh untouched fork instead of servlet.git:

      [INFO] ------------------------------------------------------------------------
      [INFO] BUILD FAILURE
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time: 4.842 s
      [INFO] Finished at: 2023-02-24T13:00:13-05:00
      [INFO] ------------------------------------------------------------------------
      [ERROR] Failed to execute goal net.revelc.code:impsort-maven-plugin:1.4.1:sort (sort-imports) on project jakarta.servlet-api: Execution sort-imports of goal net.revelc.code:impsort-maven-plugin:1.4.1:sort failed: A required class was missing while executing net.revelc.code:impsort-maven-plugin:1.4.1:sort: org/codehaus/plexus/util/DirectoryScanner
      [ERROR] -----------------------------------------------------
      [ERROR] realm = plugin>net.revelc.code:impsort-maven-plugin:1.4.1
      [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
      [ERROR] urls[0] = file:/C:/Users/ggregory/.m2/repository/net/revelc/code/impsort-maven-plugin/1.4.1/impsort-maven-plugin-1.4.1.jar
      [ERROR] urls[1] = file:/C:/Users/ggregory/.m2/repository/com/github/javaparser/javaparser-core/3.15.21/javaparser-core-3.15.21.jar
      [ERROR] Number of foreign imports: 1
      [ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
      [ERROR]
      [ERROR] -----------------------------------------------------
      [ERROR] : org.codehaus.plexus.util.DirectoryScanner
      [ERROR] -> [Help 1]

      This worked fine in 3.8.7

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              ggregory Gary D. Gregory
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: