Uploaded image for project: 'Maven Javadoc Plugin'
  1. Maven Javadoc Plugin
  2. MJAVADOC-375

Required class missing: org/apache/http/HttpRequest

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Cannot Reproduce
    • 2.9.1
    • None
    • None
    • None

    Description

      I cannot run Javadoc plugin 2.9.1 against any Maven project. It fails with the following error:

      Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.9.1:javadoc (default-cli) on project Test: Execution default-cli of goal org.apache.maven.plugins:maven-javadoc-plugin:2.9.1:javadoc failed: A required class was missing while executing org.apache.maven.plugins:maven-javadoc-plugin:2.9.1:javadoc: org/apache/http/HttpRequest

      Attached is a full Maven debug output, and an empty Maven project - with no dependencies - that the goal mvn javadoc:javadoc and mvn org.apache.maven.plugins:maven-javadoc-plugin:2.9.1:javadoc both fail against (though mvn org.apache.maven.plugins:maven-javadoc-plugin:2.8.1:javadoc succeeds).

      This looks to me like something (Plexus?) is dependent on HttpClient 3, and your recent upgrade to use HttpClient 4 has caused this to break.

      Attachments

        1. tmp
          46 kB
          Ollie Robertshaw
        2. Test.zip
          0.6 kB
          Ollie Robertshaw

        Issue Links

          Activity

            People

              Unassigned Unassigned
              leperous Ollie Robertshaw
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: